GlusterFS : नोड्स हटाएँ (Bricks)2024/05/01 |
मौजूदा क्लस्टर से नोड्स (Bricks) हटाएं।
| +----------------------+ | +----------------------+ | [GlusterFS Server#1] |10.0.0.51 | 10.0.0.52| [GlusterFS Server#2] | | node01.srv.world +----------+----------+ node02.srv.world | | | | | | +----------------------+ | +----------------------+ ⇑ | ⇑ file1, file3 ... | file2, file4 ... | +----------------------+ | | [GlusterFS Server#3] |10.0.0.53 | | node03.srv.world +----------+ | | +----------------------+ |
[1] | किसी नोड पर मौजूदा क्लस्टर से एक नया नोड निकालें। (लक्ष्य को हटाने के अलावा किसी भी मौजूदा नोड पर ठीक है) |
# वॉल्यूम जानकारी की पुष्टि करें root@node01:~# gluster volume info Volume Name: vol_distributed Type: Distribute Volume ID: 20a128ab-3e88-472d-b311-734f8ce9b193 Status: Started Snapshot Count: 0 Number of Bricks: 3 Transport-type: tcp Bricks: Brick1: node01:/glusterfs/distributed Brick2: node02:/glusterfs/distributed Brick3: node03:/glusterfs/distributed Options Reconfigured: transport.address-family: inet storage.fips-mode-rchecksum: on features.quota: off features.inode-quota: off # वॉल्यूम से नोड हटाना प्रारंभ करें # रिबैलेंसिंग वॉल्यूम भी चलाया जाता है root@node01:~# gluster volume remove-brick vol_distributed node03:/glusterfs/distributed start
It is recommended that remove-brick be run with cluster.force-migration option disabled to prevent possible data corruption. Doing so will ensure that files that receive writes during migration will not be migrated and will need to be manually copied after the remove-brick commit operation. Please check the value of the option and update accordingly.
Do you want to continue with your current cluster.force-migration settings? (y/n) y
volume remove-brick start: success
ID: 23390bdf-c442-46f8-8e8a-d6e45cbcbfcb
# स्थिति की पुष्टि करें root@node01:~# gluster volume remove-brick vol_distributed node03:/glusterfs/distributed status Node Rebalanced-files size scanned failures skipped status run time in h:m:s --------- ----------- ----------- ----------- ----------- ----------- ------------ -------------- node03 1 3.7KB 1 0 0 completed 0:00:00 # [status] के [completed] की ओर मुड़ने के बाद, हटाने का वचन दें root@node01:~# gluster volume remove-brick vol_distributed node03:/glusterfs/distributed commit volume remove-brick commit: success Check the removed bricks to ensure all files are migrated. If files with data are found on the brick path, copy them via a gluster mount point before re-purposing the removed brick. # वॉल्यूम जानकारी की पुष्टि करें root@node01:~# gluster volume info Volume Name: vol_distributed Type: Distribute Volume ID: 20a128ab-3e88-472d-b311-734f8ce9b193 Status: Started Snapshot Count: 0 Number of Bricks: 2 Transport-type: tcp Bricks: Brick1: node01:/glusterfs/distributed Brick2: node02:/glusterfs/distributed Options Reconfigured: performance.client-io-threads: on transport.address-family: inet storage.fips-mode-rchecksum: on features.quota: off features.inode-quota: off |
Sponsored Link |
|