CN109542727B - Information prompting method and device - Google Patents

Information prompting method and device Download PDF

Info

Publication number
CN109542727B
CN109542727B CN201811377502.0A CN201811377502A CN109542727B CN 109542727 B CN109542727 B CN 109542727B CN 201811377502 A CN201811377502 A CN 201811377502A CN 109542727 B CN109542727 B CN 109542727B
Authority
CN
China
Prior art keywords
target
capacity
server
thin
preset
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
Application number
CN201811377502.0A
Other languages
Chinese (zh)
Other versions
CN109542727A (en
Inventor
颜培相
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201811377502.0A priority Critical patent/CN109542727B/en
Publication of CN109542727A publication Critical patent/CN109542727A/en
Application granted granted Critical
Publication of CN109542727B publication Critical patent/CN109542727B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3034Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a storage system, e.g. DASD based or network based
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3006Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • G06F11/327Alarm or error message display

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Quality & Reliability (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The embodiment of the application discloses an information prompting method and device, the method is applied to a storage system, the storage system is connected with a plurality of servers, each server is provided with a corresponding automatic reduced volume, the preset capacity of each automatic reduced volume is preset, and for any target server in the plurality of servers, the actual use capacity of the target automatic reduced volume corresponding to the target server is obtained in the process that the target server uses the capacity of the automatic reduced volume; and if the actual use capacity reaches a target alarm threshold value, generating an alarm log at a target host end corresponding to the target server. The alarm log is generated at the target host side, the target host side is user-oriented, and the user can often operate at the target host side, so that the user can timely check the alarm log at the target host side, the user is timely reminded of expanding the storage pool, the storage system is prevented from being off-line due to the fact that the capacity of the storage pool is used up, and service continuity is guaranteed.

Description

Information prompting method and device
Technical Field
The present application relates to the field of data processing, and in particular, to an information prompting method and apparatus.
Background
In cloud computing and big data era, the requirement of a storage system on capacity is higher and higher, and in order to improve the utilization rate of the storage capacity, a Thin Provisioning (Thin Provisioning) technology is widely used, which is an intelligent capacity allocation and management technology, expands the storage management function, and can provide an ultra-large-capacity virtual storage space for an operating system with a small amount of physical capacity. With the continuous increase of the application data volume, the actual storage space can be automatically expanded, and the storage resource utilization rate is greatly improved through automatic simplified configuration.
When the sum of the actual capacity of all the thin volumes exceeds the total capacity of the storage pools, the storage system can automatically go off the line to cause service interruption, in order to avoid the situation, the storage system provides a capacity alarm system for the thin volumes, and when the actual capacity of the thin volumes exceeds a set threshold, the storage system can generate log alarm to remind users of checking the use conditions of the storage pools in time.
However, in the actual use process, the user does not operate the storage system frequently, so that the user is difficult to view the alarm log of the storage system in time and expand the storage pool in time, and the storage system is offline and service interruption is caused due to the exhaustion of the capacity of the storage pool.
Disclosure of Invention
In order to solve the technical problem, the application provides an information prompting method, so that a user can timely check an alarm log at a target host end, thereby timely reminding the user to expand a storage pool, avoiding the storage system from being off-line due to the exhaustion of the capacity of the storage pool, and ensuring the service continuity.
The embodiment of the application discloses the following technical scheme:
in a first aspect, an embodiment of the present application provides an information prompting method, where the method is applied to a storage system, the storage system is connected to multiple servers, each server has a corresponding thin auto volume, and a preset capacity of each thin auto volume is preset, and the method includes:
aiming at any target server in a plurality of servers, acquiring the actual use capacity of a target automatic thin-film volume corresponding to the target server;
if the actual use capacity reaches a target alarm threshold value, generating an alarm log at a target host terminal corresponding to the target server; the target alarm threshold is configured at the target host according to the preset capacity of the target thin provisioning volume and the capacity of the storage pool.
Optionally, the target alarm threshold is smaller than a preset capacity of the target thin provisioning volume, and a sum of the target alarm thresholds respectively corresponding to all the target servers is smaller than the capacity of the storage pool.
Optionally, the target alarm threshold is configured at the target host according to a preset capacity of the target thin provisioning volume, a capacity of the storage pool, and a service priority of the target server.
Optionally, the method further includes:
and if the actual use capacity reaches a target alarm threshold value, generating an alarm log in the storage system.
Optionally, the target alarm threshold is configured according to a system version of the target server.
In a second aspect, an embodiment of the present application provides an information prompting apparatus, where the apparatus is applied to a storage system, the storage system is connected to multiple servers, each server has a corresponding thin provisioning volume, and a preset capacity of each thin provisioning volume is preset, and the apparatus includes an obtaining unit and a generating unit:
the acquiring unit is used for acquiring the actual use capacity of the target thin-film roll corresponding to the target server aiming at any one target server in a plurality of servers;
the generating unit is configured to generate an alarm log at a target host corresponding to the target server if the actual usage capacity reaches a target alarm threshold; the target alarm threshold is configured at the target host according to the preset capacity of the target thin provisioning volume and the capacity of the storage pool.
Optionally, the target alarm threshold is smaller than a preset capacity of the target thin provisioning volume, and a sum of the target alarm thresholds respectively corresponding to all the target servers is smaller than the capacity of the storage pool.
Optionally, the target alarm threshold is configured at the target host according to a preset capacity of the target thin provisioning volume, a capacity of the storage pool, and a service priority of the target server.
Optionally, if the actual usage capacity reaches the target alarm threshold, the generating unit is further configured to generate an alarm log in the storage system.
Optionally, the target alarm threshold is configured according to a system version of the target server.
According to the technical scheme, the embodiment of the application has the following advantages:
the method is applied to a storage system, the storage system is connected with a plurality of servers, each server is provided with a corresponding thin provisioning volume, the preset capacity of each thin provisioning volume is preset, and a target alarm threshold value is configured for a target thin provisioning volume at a target host terminal according to the preset capacity of the target thin provisioning volume and the capacity of a storage pool aiming at any one target server in the plurality of servers. In the process that a target server uses the capacity of an automatic thin volume, acquiring the actual use capacity of the target automatic thin volume corresponding to the target server; and if the actual use capacity reaches a target alarm threshold value, generating an alarm log at a target host end corresponding to the target server. The alarm log is generated at the target host side, the target host side is user-oriented, and the user can often operate at the target host side, so that the user can timely check the alarm log at the target host side through the method, the user is timely reminded of expanding the storage pool, the storage system is prevented from being off-line due to the fact that the capacity of the storage pool is used up, and the service continuity is guaranteed.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without inventive exercise.
Fig. 1 is a flowchart of an information prompting method according to an embodiment of the present application;
FIG. 2 is an exemplary diagram of an attribute operating interface for setting a target alarm threshold according to an embodiment of the present application;
fig. 3 is an exemplary diagram of a "quota item" window when a target alarm threshold is set according to an embodiment of the present application;
FIG. 4 is an exemplary diagram of an interface for setting a user name when setting a target alarm threshold according to an embodiment of the present application;
FIG. 5 is an exemplary diagram of an interface for setting a target alarm threshold according to an embodiment of the present application;
fig. 6 is a block diagram of an information presentation device according to an embodiment of the present application.
Detailed Description
In order to make the technical solutions of the present application better understood, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. 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 application.
The traditional information prompting method is to generate log alarm in the storage system to remind the user to check the storage pool use condition in time. However, since the user does not operate the storage system frequently, the user is difficult to view the alarm log of the storage system in time, and once the user cannot view the alarm log in time, the user cannot expand the storage pool in time, which causes the storage system to be offline and causes service interruption due to the capacity of the storage pool being used up.
Therefore, the embodiment of the present application provides an information prompting method, which enables a user to view an alarm log at a target host side in time by generating the alarm log at the target host side corresponding to a target server, so as to prompt the user to expand a storage pool in time, avoid a storage system being offline due to the capacity of the storage pool being used up, and ensure service continuity.
Next, an information presentation method provided by an embodiment of the present application will be described with reference to the drawings. Referring to fig. 1, the method includes:
s101, aiming at any one target server in a plurality of servers, acquiring the actual use capacity of the target automatic thin volume corresponding to the target server.
The method is applied to a storage system, the storage system is connected with a plurality of servers, each server is provided with a corresponding thin auto-matically, and the preset capacity of each thin auto-matically is preset.
In the storage system, the storage system and the plurality of servers may be connected by optical fiber links, the preset capacity of the thin auto volume of each server may be set according to the service requirement of the service provided by the server, and the preset capacities of different servers may be the same or different.
When capacity is actually allocated to the thin provisioning volume of the server, the preset capacity may be allocated for multiple times, that is, when capacity is allocated to the thin provisioning volume of the server for the first time, the preset capacity may be allocated according to a preset proportion of the preset capacity, and each subsequent allocation expands the previous thin provisioning volume according to a corresponding capacity size. The size of the capacity for each expansion may be a fixed value or a variable value.
For example, the preset capacity of the thin volume of the server a is 500G, when the capacity is allocated to the thin volume of the server for the first time, the thin volume may be allocated according to a preset proportion of the preset capacity, where the preset proportion is, for example, 2%, if each subsequent allocation expands the previous thin volume according to a fixed value of 5G, the thin volume of the server may be allocated with 5G capacity for the second time, so as to expand the thin volume after the first allocation, and so on.
The multiple servers may include different system versions, such as reddat and windows, etc.
In this embodiment, a certain capacity may be previously divided for the storage pools in the storage system, and the capacities allocated to the servers in the storage system are all from the storage pools.
And S102, if the actual use capacity reaches a target alarm threshold value, generating an alarm log at a target host end corresponding to the target server.
The target alarm threshold is configured at the target host according to the preset capacity of the target thin provisioning volume and the capacity of the storage pool. The target alarm thresholds of different target servers may be the same or different. The target alarm threshold may be a capacity value or a percentage of a preset capacity of the target thin provisioning volume.
If the actual usage capacity of each target server reaches the target alarm threshold, it indicates that the sum of the actual usage capacities of the target servers will approach the capacity of the storage pool. In order to avoid the capacity of the storage pool being used up, when the actually used capacity reaches a target alarm threshold, an alarm log may be generated at a target host corresponding to the target server to remind a user to expand the capacity of the storage pool.
For example, the storage system is connected to two servers, the preset capacity of the thin provisioning volumes corresponding to the two servers is 500G, the capacity of the storage pool is 800G, and if a target alarm threshold is set to 60% for any target server of the two servers, that is, if the actual usage capacity of the target thin provisioning volume corresponding to the target server reaches 500 × 60% — 300G, an alarm log is generated at the target host corresponding to the target server.
Generally, when a target alarm threshold is set, it should be ensured that the target alarm threshold is smaller than the preset capacity of the target thin provisioning volume, and the sum of the target alarm thresholds respectively corresponding to all the target servers is smaller than the capacity of the storage pool.
The method is applied to a storage system, the storage system is connected with a plurality of servers, each server is provided with a corresponding thin provisioning volume, the preset capacity of each thin provisioning volume is preset, and a target alarm threshold value is configured for a target thin provisioning volume at a target host terminal according to the preset capacity of the target thin provisioning volume and the capacity of a storage pool aiming at any one target server in the plurality of servers. In the process that a target server uses the capacity of an automatic thin volume, acquiring the actual use capacity of the target automatic thin volume corresponding to the target server; and if the actual use capacity reaches a target alarm threshold value, generating an alarm log at a target host end corresponding to the target server. The alarm log is generated at the target host side, the target host side is user-oriented, and the user can often operate at the target host side, so that the user can timely check the alarm log at the target host side through the method, the user is timely reminded of expanding the storage pool, the storage system is prevented from being off-line due to the fact that the capacity of the storage pool is used up, and the service continuity is guaranteed.
Optionally, the target alarm threshold is configured at the target host according to a preset capacity of the target thin provisioning volume, a capacity of the storage pool, and a service priority of the target server.
It can be understood that, the higher the service priority, the higher the capacity of the storage pool can be preferentially allocated to the target server, at this time, the target alarm threshold of the target server can be set to be larger, and conversely, the target alarm threshold of the target server can be set to be smaller.
Optionally, if the actual usage capacity reaches the target alarm threshold, the method further includes generating an alarm log in the storage system, so that the user is reminded at the target host side and the storage system at the same time.
Optionally, the target alarm threshold is configured according to the system version of the target server, and the target alarm thresholds of the target servers of different system versions are configured in different manners.
Next, the configuration of the target alarm threshold will be described by taking the target servers of which the system versions are Redhat and windows, respectively, as examples.
The target server with the system version of Redhat mainly configures the target alarm threshold by writing a configuration command. If the preset capacities of the target thin provisioning volumes corresponding to the target server are all 500G, the capacity of the storage pool is 800G, and the target alarm threshold is set to be 500 × 60% — 300G, the target alarm threshold configuration process is as follows:
(1) and viewing the target automatic compaction volume directory as/dev/sdb through fdisk-l, creating a partition/dev/sdb 1 with the size of 500G, formatting the partition/dev/sdb 1 into an ext4 format, and hanging and picking the sdb1 partition under the/dvd directory.
(2) See if the target server's kernel supports QUOTA by:
[root@localhost/]#grep
CONFIG_QUOTA/boot/config-3.10.0-123.el7.x86_64
CONFIG_QUOTA=y
CONFIG_QUOTA_NETLINK_INTERFACE=y
#CONFIG_QUOTA_DEBUG is not set
CONFIG_QUOTA_TREE=y
CONFIG_QUOTACTL=y
CONFIG_QUOTACTL_COMPAT=y
if there is an output in the above column, it indicates that the current core already supports QUOTA.
(3) QUOTA support is added by the following command modification/etc/fstab:
[root@localhost/]#vim/etc/fstab
/dev/sdb1/dvd xfs defaults,usrquota,grpquota 1 2。
(4) the QUOTA database is initialized using quotacheck, whose commands are as follows:
since the file system is searched by quotache under/etc/mtab, the modified/dev/sdb 1 in (3) is to be reinstalled.
[root@localhost/]#mount/dvd-o remount
[root@localhost/]#quotacheck-avug
quotacheck:Quota for users is enabled on mountpoint/dvd so quotacheck might damage the file
Please turn quotas off or use-f to force checking
Scanning all file systems that open quota in/etc/mtab.
V. display scanning process.
Scanning all user quotas (usrquota).
Scanning all group quotas (grpquota).
(5) QUOTA is initiated by: (wherein, quotoon is on and quotoff is off)
[root@localhost/]#quotaon-avug
/dev/sdb1[/dvd]:group quotas turned on
/dev/sdb1[/dvd]:user quotas turned on
Turn on all quota settings, according to/etc/mtab settings.
V information is displayed when quota is turned on.
(6) The user is edited by the following commands, configuring the target alarm threshold:
[ root @ localhost/] # useradd redhatat- - - - - > building a common user redhatat
[root@localhost/]#edquota-u redhat
Disk quotas for user redhat(uid 1000):
Filesystem blocks soft hard inodes soft hard
/dev/sdb1 0 300000000 0 0 0 0
(7) Enabling target alarm threshold functionality
[root@localhost/]#quotaon-ugv/dvd/
/dev/sdb1[/dvd]:group quotas turned on
/dev/sdb1[/dvd]:user quotas turned on
[ root @ localhost/] # chmod o + w/dvd- - - - - - - - - - - - - -/dvd right is modified, and other users can set a target alarm threshold value.
The target server with the system version of windows mainly configures a target alarm threshold value in a mode of setting in an operation interface of a user. If the preset capacities of the target thin provisioning volumes corresponding to the target server are all 500G, the capacity of the storage pool is 800G, and the target alarm threshold is set to be 500 × 60% — 300G, the target alarm threshold configuration process is as follows:
(1) and opening the computer, right-clicking the target automatic compaction volume to be set, and clicking the attribute.
And clicking the attribute to obtain the attribute operation interface shown in fig. 2, wherein the attribute operation interface comprises a quota option card, and the quota option card is used for displaying a target alarm threshold configuration interface. Wherein, the quota is the target alarm threshold.
(2) Clicking a quota tab, entering a target alarm threshold configuration interface, and checking quota management enabling.
(3) And collude "refuse to give disk space to users who exceed the quota limit".
If the user who does not opt to refuse to give disk space to the user beyond the quota limit, only the events are warned and recorded when the actual usage capacity of the target thin volume reaches the target warning threshold.
(4) "recording an event when a user exceeds a quota limit" and "recording an event when a user exceeds an alert level" may be ticked.
The property operation interface shown in fig. 2 includes "select default quota limit for new user on the volume", and may be set temporarily for this item.
(5) Clicking a 'quota item' button, opening a 'quota item' window and clicking to create a new quota item.
The "quota item" window can be seen in FIG. 3.
(6) And inputting a user name or a user group name to be set in a quota item window, and clicking to determine.
The user name or user group name may be, for example, gust, see fig. 4.
(7) And clicking to limit the disk space to 500, then respectively setting an upper limit capacity of 500G and a target alarm threshold value of 300G at corresponding positions, and clicking to determine.
Referring to fig. 5, in which an upper limit capacity 500G is set at a corresponding location "limit disk space to" which may be understood as a preset capacity of a target thin volume, and a target alert threshold 300G is set at a corresponding location "set alert level to".
Based on the information prompting method provided by the foregoing embodiment, an embodiment of the present application provides an information prompting apparatus, where the apparatus is applied to a storage system, the storage system is connected to a plurality of servers, each server has a corresponding thin auto volume, and a preset capacity of each thin auto volume is preset, referring to fig. 6, the apparatus includes an obtaining unit 601 and a generating unit 602:
the obtaining unit 601 is configured to obtain, for any target server in a plurality of servers, an actual usage capacity of a target thin provisioning volume corresponding to the target server;
the generating unit 602 is configured to generate an alarm log at a target host corresponding to the target server if the actual usage capacity reaches a target alarm threshold; the target alarm threshold is configured at the target host according to the preset capacity of the target thin provisioning volume and the capacity of the storage pool.
Optionally, the target alarm threshold is smaller than a preset capacity of the target thin provisioning volume, and a sum of the target alarm thresholds respectively corresponding to all the target servers is smaller than the capacity of the storage pool.
Optionally, the target alarm threshold is configured at the target host according to a preset capacity of the target thin provisioning volume, a capacity of the storage pool, and a service priority of the target server.
Optionally, if the actual usage capacity reaches a target alarm threshold, the generating unit 602 is further configured to generate an alarm log in the storage system.
Optionally, the target alarm threshold is configured according to a system version of the target server.
According to the technical scheme, the embodiment of the application has the following advantages:
the device is applied to a storage system, the storage system is connected with a plurality of servers, each server is provided with a corresponding thin provisioning volume, the preset capacity of each thin provisioning volume is preset, and a target alarm threshold value is configured for a target thin provisioning volume at a target host terminal according to the preset capacity of the target thin provisioning volume and the capacity of a storage pool aiming at any target server in the plurality of servers. In the process that a target server uses the capacity of an automatic thin volume, acquiring the actual use capacity of the target automatic thin volume corresponding to the target server; and if the actual use capacity reaches a target alarm threshold value, generating an alarm log at a target host end corresponding to the target server. The alarm log is generated at the target host side, the target host side is user-oriented, and the user can often operate at the target host side, so that the user can timely check the alarm log at the target host side through the method, the user is timely reminded of expanding the storage pool, the storage system is prevented from being off-line due to the fact that the capacity of the storage pool is used up, and the service continuity is guaranteed.
Those of ordinary skill in the art will understand that: all or part of the steps for realizing the method embodiments can be completed by hardware related to program instructions, the program can be stored in a computer readable storage medium, and the program executes the steps comprising the method embodiments when executed; and the aforementioned storage medium may be at least one of the following media: various media that can store program codes, such as read-only memory (ROM), RAM, magnetic disk, or optical disk.
It should be noted that, in the present specification, all the embodiments are described in a progressive manner, and the same and similar parts among the embodiments may be referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for the apparatus and system embodiments, since they are substantially similar to the method embodiments, they are described in a relatively simple manner, and reference may be made to some of the descriptions of the method embodiments for related points. The above-described embodiments of the apparatus and system are merely illustrative, and the units described as separate parts may or may not be physically separate, and the parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
The above description is only one specific embodiment of the present application, but the scope of the present application is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present application should be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (6)

1. An information prompting method is applied to a storage system, the storage system is connected with a plurality of servers, each server is provided with a corresponding thin auto-matically, and the preset capacity of each thin auto-matically is preset, and the method comprises the following steps:
aiming at any target server in a plurality of servers, acquiring the actual use capacity of a target automatic thin-film volume corresponding to the target server;
if the actual use capacity reaches a target alarm threshold value, generating an alarm log at a target host terminal corresponding to the target server; the target alarm threshold is configured at the target host according to a preset capacity of the target thin provisioning volume, a capacity of a storage pool, a service priority of the target server, and a system version of the target server.
2. The method according to claim 1, wherein the target alarm threshold is smaller than a preset capacity of the target thin volume, and a sum of the target alarm thresholds respectively corresponding to all the target servers is smaller than the capacity of the storage pool.
3. The method according to any one of claims 1-2, further comprising:
and if the actual use capacity reaches a target alarm threshold value, generating an alarm log in the storage system.
4. An information prompting device is applied to a storage system, the storage system is connected with a plurality of servers, each server is provided with a corresponding thin auto-matically organized volume, and the preset capacity of each thin auto-matically organized volume is preset, and the device comprises an acquisition unit and a generation unit:
the acquiring unit is used for acquiring the actual use capacity of the target thin-film roll corresponding to the target server aiming at any one target server in a plurality of servers;
the generating unit is configured to generate an alarm log at a target host corresponding to the target server if the actual usage capacity reaches a target alarm threshold; the target alarm threshold is configured at the target host according to a preset capacity of the target thin provisioning volume, a capacity of a storage pool, a service priority of the target server, and a system version of the target server.
5. The apparatus of claim 4, wherein the target alarm threshold is smaller than a preset capacity of the target thin volume, and a sum of the target alarm thresholds respectively corresponding to all the target servers is smaller than the capacity of the storage pool.
6. The apparatus according to any of claims 4-5, wherein the generating unit is further configured to generate an alarm log in the storage system if the actual usage capacity reaches a target alarm threshold.
CN201811377502.0A 2018-11-19 2018-11-19 Information prompting method and device Active CN109542727B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811377502.0A CN109542727B (en) 2018-11-19 2018-11-19 Information prompting method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811377502.0A CN109542727B (en) 2018-11-19 2018-11-19 Information prompting method and device

Publications (2)

Publication Number Publication Date
CN109542727A CN109542727A (en) 2019-03-29
CN109542727B true CN109542727B (en) 2021-10-29

Family

ID=65848411

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811377502.0A Active CN109542727B (en) 2018-11-19 2018-11-19 Information prompting method and device

Country Status (1)

Country Link
CN (1) CN109542727B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111273866B (en) * 2020-01-18 2022-07-08 苏州浪潮智能科技有限公司 Method, system and equipment for managing and alarming capacity of storage pool
CN113419672B (en) * 2021-06-04 2023-06-13 济南浪潮数据技术有限公司 Storage capacity management method, system and storage medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4685175B2 (en) * 2009-03-16 2011-05-18 富士通株式会社 Storage management device, storage system, and storage management method
JP4874368B2 (en) * 2009-06-22 2012-02-15 株式会社日立製作所 Storage system management method and computer using flash memory
CN107436727A (en) * 2016-05-26 2017-12-05 中兴通讯股份有限公司 The memory space management and device of simplification volume
CN108829352B (en) * 2018-06-06 2021-03-30 郑州云海信息技术有限公司 User quota method and system for distributed storage system

Also Published As

Publication number Publication date
CN109542727A (en) 2019-03-29

Similar Documents

Publication Publication Date Title
US9274714B2 (en) Method and system for managing storage capacity in a storage network
US9268655B2 (en) Interface for resolving synchronization conflicts of application states
US20040172512A1 (en) Method, apparatus, and computer readable medium for managing back-up
US9396074B2 (en) Virtual database rewind
CN111130962B (en) Automatic configuration method, equipment, system and storage medium for switch
CN106331075B (en) Method for storing file, metadata server and manager
CN109542727B (en) Information prompting method and device
US9792050B2 (en) Distributed caching systems and methods
CN102821111A (en) Real-time synchronizing method for file cloud storage
CN105357042A (en) High-availability cluster system, master node and slave node
CN110532058B (en) Management method, device and equipment of container cluster service and readable storage medium
CN112000971B (en) File permission recording method, system and related device
US11055017B1 (en) Throttling a point-in-time snapshot copy operation within a data consistency application
CN107148612A (en) A kind of method and apparatus of extending user subregion
CN114328007B (en) Container backup and restoration method, device and medium thereof
US9940332B1 (en) Storage pool-backed file system expansion
CN114020214A (en) Storage cluster capacity expansion method and device, electronic equipment and readable storage medium
CN113507529B (en) Method for realizing file downloading based on Web application
CN113271323B (en) Cluster capacity expansion method and device and storage medium
JP4473206B2 (en) Computer system
CN109450874B (en) User account monitoring method and device
US10282076B1 (en) Techniques for rendering user interface displays
CN111190549A (en) Method, device, equipment and medium for acquiring available capacity of shared volume
US20230116173A1 (en) Console command composition
CN110287220B (en) Method and device for generating configuration reverse textualization

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