CN109189342B - Disk mounting method, device, equipment and storage medium - Google Patents
Disk mounting method, device, equipment and storage medium Download PDFInfo
- Publication number
- CN109189342B CN109189342B CN201811003433.7A CN201811003433A CN109189342B CN 109189342 B CN109189342 B CN 109189342B CN 201811003433 A CN201811003433 A CN 201811003433A CN 109189342 B CN109189342 B CN 109189342B
- Authority
- CN
- China
- Prior art keywords
- mounting
- disk
- target disk
- mount
- directory
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 238000004590 computer program Methods 0.000 claims description 11
- 230000009471 action Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000004883 computer application Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0683—Plurality of storage devices
- G06F3/0689—Disk arrays, e.g. RAID, JBOD
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0604—Improving or facilitating administration, e.g. storage management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0629—Configuration or reconfiguration of storage systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/067—Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses a disk mounting method, which comprises the following steps: when the target disk is identified to be loaded, reading a first feature code in the disk attribute of the target disk; determining whether the first feature code is matched with a second feature code which is configured in advance in the equipment manager rule file; if so, mounting the target disk to a final mounting directory corresponding to the mounting path based on the mounting path in the disk data of the target disk. By applying the technical scheme provided by the embodiment of the invention, the automatic mounting of the disk can be realized, so that the disk can be correctly mounted and added into the distributed storage system, the operation is simple, and the distributed storage system can be ensured to normally provide services to the outside. The invention also discloses a disk mounting device, equipment and a storage medium, and has corresponding technical effects.
Description
Technical Field
The present invention relates to the field of computer application technologies, and in particular, to a disk mounting method, device, apparatus, and storage medium.
Background
With the rapid development of computer technology, the application of distributed storage systems is becoming more and more widespread. The distributed storage system is composed of a plurality of storage servers, each storage server is provided with dozens of disks, and each disk is mounted with a local file system as a data storage unit. In the distributed storage system, there are often fault operations such as machine downtime, restart, disk replacement, etc., so the automatic mounting of the disk becomes a necessary function for the distributed storage system to provide normal services.
At present, automatic mounting of a disk is mainly realized by using a mount script of system, and the script mounts the disk to a corresponding directory in a uuid (universal Unique Identifier) mode.
By applying the method, after the disk or the mount directory is replaced, uuid and the mount directory in the mount script need to be modified again, and the corresponding mount script needs to be compiled for all disks.
Disclosure of Invention
The invention aims to provide a disk mounting method, a disk mounting device, disk mounting equipment and a disk mounting storage medium, so that automatic mounting of a disk is realized, the operation is simple, and a distributed storage system is ensured to normally provide services to the outside.
In order to solve the technical problems, the invention provides the following technical scheme:
a disk mounting method comprises the following steps:
when the target disk is identified to be loaded, reading a first feature code in the disk attribute of the target disk;
determining whether the first feature code is matched with a second feature code which is configured in advance in an equipment manager rule file;
if so, mounting the target disk to a final mounting directory corresponding to the mounting path based on the mounting path in the disk data of the target disk.
In a specific embodiment of the present invention, the mounting the target disk to the final mount directory corresponding to the mount path based on the mount path in the disk data of the target disk includes:
mounting the target disk to a random directory;
reading a mount path in the disk data of the target disk in the random directory;
and mounting the target disk to a final mounting directory corresponding to the mounting path.
In a specific embodiment of the present invention, after the reading, in the random directory, a mount path in the disk data of the target disk and before the mounting the target disk to a final mount directory corresponding to the mount path, the method further includes:
determining whether the final mounting directory has no mounting point;
and if so, executing the step of mounting the target disk to a final mounting directory corresponding to the mounting path.
In an embodiment of the present invention, when it is determined that there is a mount point in the final mount directory, the method further includes:
repeating the step of determining whether the final mount directory has no mount point;
and after the mounting point of the final mounting catalog is determined to be unloaded, executing the step of mounting the target disk to the final mounting catalog corresponding to the mounting path.
In a specific embodiment of the present invention, after the mounting the target disk to the final mount directory corresponding to the mount path, the method further includes:
and unloading and deleting the random directory.
In a specific embodiment of the present invention, before the mounting the target disk to the final mount directory corresponding to the mounting path in the disk data based on the target disk, the method further includes:
acquiring a file lock of the target disk mount;
correspondingly, after the mounting the target disk to the final mount directory corresponding to the mounting path based on the mounting path in the disk data of the target disk, the method further includes:
and releasing the file lock mounted on the target disk.
A disk mounting apparatus comprising:
the characteristic code reading module is used for reading a first characteristic code in the disk attribute of a target disk when the target disk is identified to be loaded;
the characteristic code matching module is used for determining whether the first characteristic code is matched with a second characteristic code which is configured in advance in the equipment manager rule file; if yes, triggering the disk mounting module;
and the disk mounting module is used for mounting the target disk to a final mounting directory corresponding to the mounting path based on the mounting path in the disk data of the target disk.
In a specific embodiment of the present invention, the disk mount module is specifically configured to:
mounting the target disk to a random directory;
reading a mount path in the disk data of the target disk in the random directory;
and mounting the target disk to a final mounting directory corresponding to the mounting path.
A disk mounting apparatus comprising:
a memory for storing a computer program;
a processor, configured to implement the steps of the disk mounting method according to any one of the above embodiments when the computer program is executed.
A computer-readable storage medium having a computer program stored thereon, the computer program, when executed by a processor, implementing the steps of any of the above-described disk mounting methods.
By applying the technical scheme provided by the embodiment of the invention, when the target disk is identified to be loaded, the first feature code in the disk attribute of the target disk is read, whether the first feature code is matched with the second feature code pre-configured in the device manager rule file is determined, if the first feature code is matched with the second feature code, the target disk can be mounted to the final mounting directory corresponding to the mounting path based on the mounting path in the disk data of the target disk, the automatic mounting of the disk is realized, the disk can be correctly mounted and added into the distributed storage system, the operation is simple, and the distributed storage system can be ensured to normally provide services to the outside.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a flowchart of an implementation of a disk mounting method according to an embodiment of the present invention;
FIG. 2 is a flowchart of another implementation of a disk mounting method according to an embodiment of the present invention;
FIG. 3 is a schematic structural diagram of a disk mounting apparatus according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a disk mounting apparatus according to an embodiment of the present invention.
Detailed Description
In order that those skilled in the art will better understand the disclosure, the invention will be described in further detail with reference to the accompanying drawings and specific embodiments. It is to be understood that the described embodiments are merely exemplary of the invention, and not restrictive of the full scope of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, a flowchart of an implementation of a disk mounting method according to an embodiment of the present invention is shown, where the method includes the following steps:
s110: and when the target disk loading is identified, reading a first feature code in the disk attribute of the target disk.
The disk mounting method provided by the embodiment of the invention can be applied to an operating system in a distributed storage system. The feature codes may be preconfigured in the device manager rules file of the operating system and the disk attributes of each disk. The device manager rule file may be specifically a udev rule file, the udev is a device manager in the Linux kernel, the main function is to manage device nodes under a/dev directory, and the udev rule file defines a disk feature code and an action after the disk is loaded. The feature code may be a custom 16-ary number of a uuid type. The disk attribute is also pre-configured with a file system format.
When a fault operation such as a downtime restart or a disk replacement is performed, if the target disk loading is identified, the first feature code in the disk attribute of the target disk can be read.
S120: and determining whether the first feature code is matched with a second feature code which is configured in advance in the rule file of the device manager.
After reading the first feature code in the disk attribute of the target disk, the first feature code may be compared with a second feature code pre-configured in the device manager rule file to determine whether the two feature codes match. If not, no further action may be performed or an error prompt may be output. If so, the operation of step S130 may be continued.
S130: and mounting the target disk to a final mounting directory corresponding to the mounting path based on the mounting path in the disk data of the target disk.
In the embodiment of the present invention, the mount path may be stored in the disk data of the disk in advance. When the first feature code in the disk attribute of the target disk is determined to be matched with the second feature code pre-configured in the device manager rule file, the mounting path in the disk data of the target disk can be read, and the target disk is mounted to the final mounting directory corresponding to the mounting path based on the mounting path, so that the disk is automatically mounted to the specified path. When the target disk is mounted to the final mount directory, a file system format configured in the disk attribute of the target disk needs to be used for corresponding mounting.
In one embodiment of the present invention, step S130 may include the following steps:
the method comprises the following steps: mounting a target disk to a random directory;
step two: reading a mount path in the disk data of the target disk in a random directory;
step three: and mounting the target disk to a final mounting directory corresponding to the mounting path.
For convenience of description, the above three steps are combined for illustration.
When the first feature code is determined to be matched with the second feature code, a random directory may be created, and the target disk may be temporarily mounted to the random directory first, specifically, a uuid method may be used to mount to the random directory. In the random directory, security check can be performed on the disk data of the target disk, whether the target disk can be mounted is confirmed, then a mounting path in the disk data of the target disk is read in the mounted random directory, and the target disk is mounted to a final mounting directory corresponding to the mounting path. After the target disk is mounted to the final mounting directory corresponding to the mounting path, the random directory can be unloaded and deleted.
In a specific embodiment of the present invention, after the mount path in the disk data of the target disk is read in the random directory, it may be determined whether a final mount directory corresponding to the mount path has no mount point, and if there is no mount point, the target disk may be mounted to the final mount directory. If the final mount directory has a mount point, the step of determining whether the final mount directory has no mount point needs to be repeatedly executed, and the mount point of the final mount directory is waited to be unloaded. In a practical application, the offload operation may be performed by the operating system, and may be attempted multiple times if the mount point of the final mount directory is being used. Specifically, the waiting time can be 10 times in a circulating manner, and each waiting time is 5 seconds. And after the mounting point of the final mounting catalog is determined to be unloaded, executing the step of mounting the target disk to the final mounting catalog corresponding to the mounting path so as to ensure the successful operation of the current disk mounting. If the mounting point of the final mounting catalog is not unloaded when the set duration is reached, corresponding error prompt information can be output or recorded in a log.
By applying the method provided by the embodiment of the invention, when the target disk is identified to be loaded, the first feature code in the disk attribute of the target disk is read, whether the first feature code is matched with the second feature code pre-configured in the device manager rule file is determined, if the first feature code is matched with the second feature code, the target disk can be mounted to the final mounting directory corresponding to the mounting path based on the mounting path in the disk data of the target disk, the automatic mounting of the disk is realized, the disk can be correctly mounted and added into the distributed storage system, the operation is simple, and the distributed storage system can be ensured to normally provide services to the outside.
In an embodiment of the present invention, before step S130, the method may further include the steps of:
acquiring a file lock of a target disk mount;
accordingly, after step S130, the method may further include the steps of:
and releasing the file lock mounted on the target disk.
In the embodiment of the invention, when the target disk is identified to be loaded, the file lock of the target disk can be acquired so as to prevent the target disk from being loaded for multiple times. After the target disk is mounted to the final mounting directory corresponding to the mounting path, the file lock mounted on the target disk can be released.
For convenience of understanding, the embodiment of the present invention will be described by taking fig. 2 as an example.
S210: identifying target disk loading;
s211: acquiring a first feature code of a target disk;
s212: determining whether the first feature code is matched with a second feature code in the udev rule file; if the two are matched, executing S213, and if the two are not matched, ending;
s213: acquiring uuid and file system formats of a target disk;
s214: acquiring a file lock of a target disk mount;
s215: mounting a target disk to a random directory;
s216: acquiring a final mounting catalog of a target disk mounting;
s217: determining whether a mounting point exists in the final mounting directory; if so, repeatedly performing S217, and if not, performing S218;
s218: mounting the target disk to a final mounting catalog;
s219: unloading the random directory;
s220: and releasing the file lock mounted on the target disk.
The embodiment of the invention uses the udev rule file for mounting, and can automatically mount the configured disk. The action after the disk loading can be realized by using a python script, so that the disk mounting process is more convenient to customize. The mounting functions of all the disks in the distributed storage system are realized through the udev rule files, and after the machine is crashed and restarted or the disks are replaced, the disks can be correctly mounted and added into the distributed storage system, manual mounting is not needed, and the distributed storage system is guaranteed to normally provide services to the outside.
Corresponding to the above method embodiment, an embodiment of the present invention further provides a disk mounting apparatus, and a disk mounting apparatus described below and a disk mounting method described above may be referred to in correspondence.
Referring to fig. 3, the apparatus includes the following modules:
the feature code reading module 310 is configured to read a first feature code in a disk attribute of a target disk when the target disk is identified to be loaded;
the feature code matching module 320 is configured to determine whether the first feature code matches a second feature code pre-configured in the device manager rule file; if yes, the disk mount module 330 is triggered;
the disk mount module 330 is configured to mount the target disk to a final mount directory corresponding to the mount path based on the mount path in the disk data of the target disk.
By applying the device provided by the embodiment of the invention, when the target disk is identified to be loaded, the first feature code in the disk attribute of the target disk is read, whether the first feature code is matched with the second feature code pre-configured in the device manager rule file is determined, if the first feature code is matched with the second feature code, the target disk can be mounted to the final mounting directory corresponding to the mounting path based on the mounting path in the disk data of the target disk, the automatic mounting of the disk is realized, the disk can be correctly mounted and added into the distributed storage system, the operation is simple, and the distributed storage system can be ensured to normally provide services to the outside.
In an embodiment of the present invention, the disk mount module 330 is specifically configured to:
mounting a target disk to a random directory;
reading a mount path in the disk data of the target disk in a random directory;
and mounting the target disk to a final mounting directory corresponding to the mounting path.
In an embodiment of the present invention, the disk mount module 330 is further configured to:
after a mounting path in the disk data of the target disk is read in the random directory and before the target disk is mounted to a final mounting directory corresponding to the mounting path, determining whether the final mounting directory has no mounting point;
if yes, the target disk is mounted to the final mounting directory corresponding to the mounting path.
In an embodiment of the present invention, the disk mount module 330 is further configured to:
when the final mounting catalog is determined to have mounting points, the step of determining whether the final mounting catalog has no mounting points is repeatedly executed;
and after the mounting point of the final mounting catalog is determined to be unloaded, executing the step of mounting the target disk to the final mounting catalog corresponding to the mounting path.
In an embodiment of the present invention, the disk mount module 330 is further configured to:
and unloading and deleting the random directory after the target disk is mounted to the final mounting directory corresponding to the mounting path.
In one embodiment of the present invention, the method further comprises:
the file lock acquisition module is used for acquiring a file lock of the mounting of the target disk before the target disk is mounted to a final mounting directory corresponding to the mounting path based on the mounting path in the disk data of the target disk;
and the file lock releasing module is used for releasing the file lock mounted on the target disk after the target disk is mounted to the final mounting directory corresponding to the mounting path based on the mounting path in the disk data of the target disk.
Corresponding to the above method embodiment, an embodiment of the present invention further provides a disk mount apparatus, as shown in fig. 4, where the apparatus includes:
a memory 410 for storing a computer program;
the processor 420 is configured to implement the steps of the disk mounting method when executing the computer program.
Corresponding to the above method embodiment, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, and the computer program, when executed by a processor, implements the steps of the disk mounting method.
The embodiments are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same or similar parts among the embodiments are referred to each other.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative components and steps have been described above generally in terms of their functionality in order to clearly illustrate this interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
The principle and the implementation of the present invention are explained in the present application by using specific examples, and the above description of the embodiments is only used to help understanding the technical solution and the core idea of the present invention. It should be noted that, for those skilled in the art, it is possible to make various improvements and modifications to the present invention without departing from the principle of the present invention, and those improvements and modifications also fall within the scope of the claims of the present invention.
Claims (8)
1. A disk mounting method is characterized by comprising the following steps:
when the target disk is identified to be loaded, reading a first feature code in the disk attribute of the target disk;
determining whether the first feature code is matched with a second feature code which is configured in advance in an equipment manager rule file;
if so, mounting the target disk to a final mounting catalog corresponding to the mounting path based on the mounting path in the disk data of the target disk;
the mounting the target disk to the final mount directory corresponding to the mount path based on the mount path in the disk data of the target disk includes:
mounting the target disk to a random directory;
in the random directory, carrying out security check on the disk data of the target disk;
when the target disk can be mounted, reading a mounting path in the disk data of the target disk in the random directory;
and mounting the target disk to a final mounting directory corresponding to the mounting path.
2. The disk mounting method according to claim 1, wherein after the mounting path in the disk data of the target disk is read in the random directory and before the target disk is mounted to the final mounting directory corresponding to the mounting path, the method further comprises:
determining whether the final mounting directory has no mounting point;
and if so, executing the step of mounting the target disk to a final mounting directory corresponding to the mounting path.
3. The disk mount method according to claim 2, wherein when it is determined that the final mount directory has a mount point, the method further comprises:
repeating the step of determining whether the final mount directory has no mount point;
and after the mounting point of the final mounting catalog is determined to be unloaded, executing the step of mounting the target disk to the final mounting catalog corresponding to the mounting path.
4. The disk mount method according to claim 1, further comprising, after the mounting the target disk to a final mount directory corresponding to the mount path:
and unloading and deleting the random directory.
5. The disk mount method according to any one of claims 1 to 4, wherein before mounting the target disk to a final mount directory corresponding to the mount path in the target disk-based disk data, further comprising:
acquiring a file lock of the target disk mount;
correspondingly, after the mounting the target disk to the final mount directory corresponding to the mounting path based on the mounting path in the disk data of the target disk, the method further includes:
and releasing the file lock mounted on the target disk.
6. A disk mounting apparatus, comprising:
the characteristic code reading module is used for reading a first characteristic code in the disk attribute of a target disk when the target disk is identified to be loaded;
the characteristic code matching module is used for determining whether the first characteristic code is matched with a second characteristic code which is configured in advance in the equipment manager rule file; if yes, triggering the disk mounting module;
the disk mounting module is used for mounting the target disk to a final mounting directory corresponding to the mounting path based on the mounting path in the disk data of the target disk;
the disk mounting module is specifically used for mounting the target disk to a random directory; in the random directory, carrying out security check on the disk data of the target disk; when the target disk can be mounted, reading a mounting path in the disk data of the target disk in the random directory; and mounting the target disk to a final mounting directory corresponding to the mounting path.
7. A disk mounting apparatus, comprising:
a memory for storing a computer program;
a processor for implementing the steps of the disk mounting method according to any one of claims 1 to 5 when executing the computer program.
8. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the disk mounting method according to any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811003433.7A CN109189342B (en) | 2018-08-30 | 2018-08-30 | Disk mounting method, device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811003433.7A CN109189342B (en) | 2018-08-30 | 2018-08-30 | Disk mounting method, device, equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109189342A CN109189342A (en) | 2019-01-11 |
CN109189342B true CN109189342B (en) | 2021-07-16 |
Family
ID=64917445
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811003433.7A Active CN109189342B (en) | 2018-08-30 | 2018-08-30 | Disk mounting method, device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109189342B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110187844B (en) * | 2019-06-11 | 2020-03-31 | 苏州浪潮智能科技有限公司 | Method and device for automatically identifying and mounting nodes of hard RAID (redundant array of independent disk) equipment |
CN110688073B (en) * | 2019-10-10 | 2023-07-14 | 深圳市网心科技有限公司 | Data storage method, electronic device, system and medium |
CN110941843B (en) * | 2019-11-22 | 2022-03-29 | 北京明略软件***有限公司 | Encryption implementation method, device, equipment and storage medium |
CN112667172B (en) * | 2021-01-19 | 2024-06-18 | 南方电网科学研究院有限责任公司 | Disk operation method, device, system, storage medium and computing equipment |
CN114063925A (en) * | 2021-11-19 | 2022-02-18 | 研祥智能科技股份有限公司 | Storage device sorting method |
CN116737257B (en) * | 2022-09-30 | 2024-07-05 | 荣耀终端有限公司 | Customized resource processing method and device, electronic equipment and storage medium |
CN115686374A (en) * | 2022-11-10 | 2023-02-03 | 阿里巴巴(中国)有限公司 | Information acquisition method, information acquisition device, storage system, information acquisition device, and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5727206A (en) * | 1996-07-31 | 1998-03-10 | Ncr Corporation | On-line file system correction within a clustered processing system |
CN104731915A (en) * | 2015-03-24 | 2015-06-24 | 上海爱数软件有限公司 | Magnetic disk device mapping method in distributed memory system |
CN106528005A (en) * | 2017-01-12 | 2017-03-22 | 郑州云海信息技术有限公司 | Disk adding method and device for distributed type storage system |
-
2018
- 2018-08-30 CN CN201811003433.7A patent/CN109189342B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5727206A (en) * | 1996-07-31 | 1998-03-10 | Ncr Corporation | On-line file system correction within a clustered processing system |
CN104731915A (en) * | 2015-03-24 | 2015-06-24 | 上海爱数软件有限公司 | Magnetic disk device mapping method in distributed memory system |
CN106528005A (en) * | 2017-01-12 | 2017-03-22 | 郑州云海信息技术有限公司 | Disk adding method and device for distributed type storage system |
Also Published As
Publication number | Publication date |
---|---|
CN109189342A (en) | 2019-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109189342B (en) | Disk mounting method, device, equipment and storage medium | |
CN111026581A (en) | Application program repairing method, device, system, storage medium and electronic device | |
CN113438292A (en) | Agent deployment method and device based on automatic operation and maintenance tool | |
CN111858117A (en) | Fault Pod diagnosis method and device in Kubernetes cluster | |
WO2024113534A1 (en) | Method and apparatus for controlling storage resources in storage node, and storage node | |
CN115168236A (en) | Automatic testing method, electronic device and storage medium | |
CN113900952A (en) | Test case execution method and device, terminal equipment and readable storage medium | |
CN110888686B (en) | Application program starting method, device and storage medium | |
CN113204359A (en) | Online server upgrading method and device | |
CN112052125A (en) | Dump processing method and device for operating system kernel and electronic equipment | |
CN111984484A (en) | Non-invasive micro-service access method and system | |
CN116185462B (en) | Method, system, computer and readable storage medium for front-end application upgrade | |
CN113076228B (en) | Distributed system and management method and device thereof | |
CN115955399B (en) | Method and system for upgrading and downgrading distributed multi-node detection engine | |
CN116431389A (en) | Service backup restoration protection method, device, equipment and storage medium | |
CN114356427A (en) | Scanning filtering method and device, electronic equipment and storage medium | |
CN116301931A (en) | Deployment method and device of software package | |
CN115473937A (en) | Message pushing method and device | |
CN117707558A (en) | System deployment method, device, computing equipment and machine-readable storage medium | |
CN112445654A (en) | Data processing system and method | |
CN117215627A (en) | Data interface management method, device and storage medium | |
CN118092963A (en) | Route configuration updating method and related device of application program | |
CN116132366A (en) | Traffic management method, traffic management device, electronic equipment and storage medium | |
CN117707822A (en) | Dump file acquisition method and device, electronic equipment and storage medium | |
CN115202914A (en) | Diagnostic service configuration method, device, system, equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |