The procedure for adding newly installed HDDs from an 5147-102 enclosure to an existing lesystem
on an 5141-FN2 system is demonstrated in the example below.
Note: The procedure can be used after any storage MES as long as at least one 5147-102 storage
enclosure has been previously congured.
a. Re-size the recovery group.
mmvdisk rg resize --rg <recovery group>
Example:
[root@ess3500rw6a ~]# mmvdisk rg resize --rg ess3500_ess3500rw6a_hs_ess3500rw6b_hs
mmvdisk: Obtaining pdisk information for recovery group
'ess3500_ess3500rw6a_hs_ess3500rw6b_hs'.
mmvdisk: Analyzing disk topology for node 'ess3500rw6b-hs.test.net'.
mmvdisk: Analyzing disk topology for node 'ess3500rw6a-hs.test.net'.
mmvdisk: Validating existing pdisk locations for recovery group
'ess3500_ess3500rw6a_hs_ess3500rw6b_hs'.
mmvdisk: The resized server disk topology is 'ESS 3500 H1 (1 HBA 24 NVMe 1 Full 4U102)'.
mmvdisk: Validating declustered arrays for recovery group
'ess3500_ess3500rw6a_hs_ess3500rw6b_hs'.
mmvdisk: Adding new pdisks to recovery group 'ess3500_ess3500rw6a_hs_ess3500rw6b_hs'.
mmvdisk: Updating declustered array attributes for recovery group
'ess3500_ess3500rw6a_hs_ess3500rw6b_hs'.
mmvdisk: Successfully resized recovery group 'ess3500_ess3500rw6a_hs_ess3500rw6b_hs'.
[root@ess3500rw6a ~]#
b. Verify the block size of the existing lesystem.
# mmlsfs <device> -B
Example:
[root@ess3500rw6a ~]# mmlsfs all -B
File system attributes for /dev/fs3500hyper:
============================================
flag value description
------------------- ------------------------ -----------------------------------
-B 4194304 Block size
[root@ess3500rw6a ~]#
c. Verify that the HDD DAs, DA2 and DA3 both have 51 drives.
# mmvdisk pdisk list --rg <recovery group> | grep -c DA<x>
Example:
[root@ess3500rw6a ~]# mmvdisk pdisk list --rg ess3500_ess3500rw6a_hs_ess3500rw6b_hs |
grep -c DA2 51
[root@ess3500rw6a ~]# mmvdisk pdisk list --rg ess3500_ess3500rw6a_hs_ess3500rw6b_hs |
grep -c DA3 51
[root@ess3500rw6a ~]#
d. Dene two more vdisk sets for the existing HDD DAs.
# mmvdisk vs define --vs <vdisk set> --rg <recovery group> --code 8+2P --block-size
<block size> --set-size <X>% --da <DA> --nsd-usage dataOnly --storage-pool <data pool>
Example:
[root@ess3500rw6a ~]# mmvdisk vs define --vs vs_fs3500hyper_2A --rg
ess3500_ess3500rw6a_hs_ess3500rw6b_hs --code 8+2P --block-size 4M --set-size 60% --da
DA2 --nsd-usage dataOnly --storage-pool dataX
mmvdisk: Vdisk set 'vs_fs3500hyper_2A' has been defined.
mmvdisk: Recovery group 'ess3500_ess3500rw6a_hs_ess3500rw6b_hs' has been defined in
vdisk set 'vs_fs3500hyper_2A'.
member vdisks
vdisk set count size raw size created file system and attributes
----------------- ----- -------- -------- ------- --------------------------
vs_fs3500hyper_2A 1 209 TiB 263 TiB no -, DA2, 8+2p, 4 MiB, dataOnly, dataX
declustered capacity
all vdisk sets defined
recovery group array type total raw free raw free% in
the declustered array
------------------------------------- ----------- ---- --------- -------- -----
Chapter 1. Servicing (customer task)
11