VNX: server_df kommando mislykkes
Summary: VNX: server_df kommando mislykkes
Symptoms
Kommandoen 'server_df server_2' mislykkes med "Fejl 2: server_2 : Ingen sådan fil eller mappe kunne ikke fuldføre kommandoen":
[nasadmin@ssgnas03cs0 ~]$ server_df server_2 server_2 : Error 2: server_2 : No such file or directory failed to complete command
Tilstandskontrol før opgradering mislykkes med følgende fejl:
Blades : Check if root filesystem is too large Error HC_DM_14505148436: Output from command "/nas/bin/server_df server_2" has no information on file system root_fs_2 Blades : Check if root filesystem has enough free space Error HC_DM_14505148440: Output from command "/nas/bin/server_df server_2" has no information on file system root_fs_2 Blades : Check if file system usage is under limit Error HC_DM_14505148563: Could not determine available disk space for the mounted file systems on the following Blades: * server_2
Alle andre server_df kommandoer fungerer med succes mod andre datamovers:
[nasadmin@ssgnas03cs0 ~]$ server_df server_3 server_3 : Filesystem kbytes used avail capacity Mounted on root_fs_common 15368 5280 10088 34% /.etc_common root_fs_3 258128 6184 251944 2% /
Cause
Den grundlæggende årsag i dette tilfælde var, at rodfilsystemet for server_2 blev afmonteret.
[nasadmin@ssgnas03cs0 ~]$ server_mount ALL server_2 : <------ nothing mounted server_3 : root_fs_3 on / uxfs,perm,rw root_fs_common on /.etc_common uxfs,perm,ro
Når du viser alle filsystemer, var det klart, at rodfilsystemet 'root_fs_2' for server_2 blev angivet som ikke i brug, fordi det blev afmonteret.
[nasadmin@ssgnas03cs0 ~]$ nas_fs -l id inuse type acl volume name server 1 n 1 0 10 root_fs_1 2 y 1 0 40 root_fs_common 3,2 3 n 5 0 73 root_fs_ufslog 4 n 5 0 76 root_panic_reserve 5 n 5 0 93 root_fs_d3 6 n 5 0 94 root_fs_d4 7 n 5 0 95 root_fs_d5 8 n 5 0 96 root_fs_d6 9 n 1 0 12 root_fs_2 <------------ inuse = n 10 y 1 0 14 root_fs_3 2
Resolution
Før kunden anmodede om hjælp fra support, blev der gennemført en genstart af datamoveren, og der blev ikke set nogen forbedring. For at løse dette problem skal du logge ind som "root"-bruger på den primære kontrolstation og genmontere filsystemets "root_fs_2" på dataflytteren server_2:
[root@ssgnas03cs0 nasadmin]# server_mount server_2 root_fs_2 / server_2 : done
Sørg for, at rodfilsystemet monteres igen:
[root@ssgnas03cs0 nasadmin]# server_mount ALL server_2 : root_fs_2 on / uxfs,perm,rw root_fs_common on /.etc_common uxfs,perm,ro server_3 : root_fs_3 on / uxfs,perm,rw root_fs_common on /.etc_common uxfs,perm,ro
Når rodfilsystemet er monteret, skal du udstede kommandoen 'server_df server_2' for at sikre, at det fuldføres:
[root@ssgnas03cs0 nasadmin]# server_df server_2 server_2 : Filesystem kbytes used avail capacity Mounted on root_fs_common 15368 5280 10088 34% /.etc_common root_fs_2 258128 6264 251864 2% /
Additional Information
I dette særlige tilfælde udførte kunden en oprydning af unødvendige filsystemer for at frigøre plads til NAS-puljen. Som en del af oprydningen afmonterede de permanent og forsøgte at slette rodfilsystemet 'root_fs_2' for dataflytteren server_2. Rodfilsystemet for en dataflytter bør aldrig slettes.