|
| nas_slice -list | ;to view a list of slice names used |
| nas_volume -list | ;to view a list of volume names in use |
| nas_slice -name $myslice -create d8 8192 | ;create slice volume slv1 8GB from existing volume d8 |
| nas_volume -name $myvol -create -Stripe 32768 d10,d12,d13,d14 | ;create stripe volume, 32K is stripe size |
| nas_volume -name $mymetvo1 -create -Meta $myvol, $myvol2, $myvol3 | ;create metavolume |
| nas_volume -name $myvol -c -S size=10 | ;celerra picks the volumes to create 10GB volume |
|
|
|
| nas_pool -list | ;list NAS pool |
| nas_pool -size $mypl | ;show NAS pool size |
|
|
|
| server_df $mydm | ;to see file system usage |
| server_df $mydm -inode | ;see inodes used |
| nas_fs -list | ;list file systems name and id |
| nas_fs -info $myfs | ;see file system info |
| nas_fs -size $myfs | ;see file system size |
| nas_fs -name $myfs -create size=${mygb}G pool=$mypl -auto_extend no -option slice=y | ;create via pool |
| nas_fs -xtend $myfs size=${mygb}G pool=$mypl | ;extend file system |
| /nas/sbin/rootnas_fs -xtend root_fs_2 size=${mygb}G pool=$mypl | ;extend a root file system |
| server_mountpoint $mydm -create /$myfs | ;create mountpoint |
| server_mountpoint $mydm -list | ;list mount points |
| server_mount $mydm $myfs /$myfs | ;mount file system to mount point |
| server_mount $mydm | ;list mounted file systems |
| server_mount $mydm | grep -i un | ;list of ummounted file systems |
| server_export $mydm -Protocol nfs /$myfs | ;make file systems available to NFS |
| server_export $mydm | ;see list of exported filesystems |
| cd /nas/quota/slot_2/test | ;see contents of file system |
|
|
|
| server_uptime $mydm | ;see how long data mover has been up |
| nas_version | ;see nas version of control stations |
| nas_server -list | ;view server table |
| nas_server -info $mydm | ;data mover health |
| server_cpu $mydm -reboot | ;reboot data mover |
| ls /nas/server/server_1/mounttab | ;see mount tab |
| server_log $mydm -a -s | more | ;check logs |
| grep -i "has panicked" /nas/log/sys_log* | ;get logs |
| server_param $mydm -facility file -modify prefetch -value 0 | ;turn off prefetch, requires reboot. |
| server_param ALL -facility file -list | ;see file systems threshold alerts settings |
| server_standby server_2 -c mover=server_3 -polic auto | ;configure server 3 as standby |
| server_standby server_2 -activate mover | ;failover, standby takes MAC, IP, Config |
| server_standby server_2 -restore mover | ;restore data mover |
| /usr/sbin/showmount -a $mydm | ;see what servers are accessing the NFS shares |
| server_sysconfig ALL -pci | ;see device pci info |
| server_sysconfig ALL -Platform | ;see device dm specs |
| server_file $mydm -get passwd myfile | ;basically using ftp to get/put files on data mover |
| nas_cel -list | ;see replication interconnects |
| cel_fs target -list | ;see file systems remotely linked |
|
|
|
| server_mount $mydm -option rw,noprefectch $myfs /$myfs | ;for random file system access |
| server_mount $mydm -option rw,uncached $myfs /$myfs | ;improves DB write performance |
| server_nfsstat $mydm -nfs | ;see percentage of NFS calls |
| server_sysstat $mydm | ;see cpu, memory |
| .server_config server_4 -v "printstats scsi" | ;see scsi busy |
| .server_config ALL -verbose 'fcp show' | ;see FA adaptors |
| .server_config ALL -verbose 'fcp bind show' | ;check bindings |
|
|
|
| Devices (physicals nic) | |
| server_sysconfig $mydm -v | ;see virtual device configs i.e. fsn settings |
| server_sysconfig $mydm -v -i fsn0 | ;check status |
| server_sysconfig $mydm -pci xxx -o speed=1000 | ;hardware set speed |
| server_sysconfig $mydm -pci xxx -o duplex=full | ;hardware set duplex |
| server_sysconfig $mydm -pci xxx -o linkneg=disable | ;hardware disable |
| server_sysconfig $mydm -v -n fsn0 -c fsn -o "device=cge0,cge1" | ;create fsn without primary device (recommend) |
| | |
| Interfaces (logicals) | |
| server_ifconfig $mydm -c -D fsn0 -n fsn0 IP (ip,subnet,broadcast) | ;configure interfaces |
| server_ifconfig $mydm -a | ;see interfaces |
| server_netstat $mydm -s | ;see resets |
| server_nfsstat server_4 -s | ;io request sizes |
| server_ping $mydm $myserver | ;test network by pinging address |
| server_ping $mydm -i $myinterface_desc $myserver | ;for example -i ustpa3clr01-1-nfs-t2 |
| server_route $mydm -list | ;see routes |
| server_route $mydm -add default "gatewayaddr" | ;set default route with destination as 0.0.0.0 |
| server_route $mydm -add host "hostIPaddr" "gatewayaddr" "netmask" | ;add host route |
| | |
| Dns | |
| server_dns $mydm (dns_domain_nam) (ip_of_dns_server) | ;set DNS |
| server_dns $mydm -o (start|stop|flush} | ;dns start, stop |
| server_param $mydm -f dns -l | ;check dns info |
| server_param $mydm -f dns -info updateMode -verbose | ;dns details |
| server_param $mydm -f dns -m updateMode -v 1 | ;dns changes |
| .server_config $mydm -v "dns query PTR=10.26.16.217" | ;nslookup for dart |
| .server_config $mydm -v "dns query A=nam.ad.pwcinternal.com" | ;nslookup for dart |
| .server_config $mydm -v "dns query A=uxnbpr18" | ;nslookup for dart |
|
|
|
| nas_disk -list | ;to view a list of unused disk space and sizes |
| nas_disk -i d127 | ;see disk details |
| nas_storage -c -a | ;check storage |
| nas_storage -i -a | ;display backend |
| nas_storage -i -a | grep port_status | ;see HBA status |
| nas_storage -list | ;display storage name and id. |
| nas_storage -failback id=1 | ;like PowerPath restore for CX arrays i.e. first checks path is available |
| server_devconfig server_2 -list -scsi -all | more | ;note, displayed LUN ID is HEX |
| nas_disk -query:inuse==n | ;query example |
| symdev -sid 1384 -celerra ready 19E1 -noprompt | ;if devices mapped and not ready |
|
|
|
| server_cifs $mydm | ;see status of CIFS data movers |
| server_setup $mydm -P cifs -o start | ;start cifs service |
| server_cifs $mydm -add compname=nasdm2,domain=pwc.com,interface=cge0-1 | ;setup your data mover for CIFS |
| server_cifs $mydm -J compname=nasdm2,domain=pwc.com,admin=adminstrator | ;join domain, needs password |
| server_export $mydm -Protocol cifs -name $share_name /$path_name | ;export share |
| server_cifs $mydm -o audit | ;see live CIFS connections |
| server_usermapper $mydm | ;service maps SIDs to UIDs, |
|
|
|
| nas_quotas -t -on -fs $myfs -path /tree1 | ;turn on quota tree, the "/tree1" must be created and empty |
| nas_quotas -t -off -fs $myfs -path /tree1 | ;turn off quota tree, directory must be empty |
| nas_quotas -t -list -fs $myfs | ;list the tree quotas, note the TreeId |
| nas_quotas -t -edit -fs $myfs 1 | ;edit the tree quota values per TreeId in above command |
| nas_quotas -t -report -fs $myfs | ;report on quota trees |
| server_param server_2 -f quota -info useQuotasInFsStat -v | ;value=1 df to show only quota space. |
|
|
|
| server_ifconfig $mydm -c -D cge0 -n cge0-1 IP (ip,subnet,broadcast) | ;configure interfaces |
| nas_server -name vdm01 -type vdm -create server_2 -setstate loaded pool=symm_std | ;create a vdm on server_2 |
| server_mount server_2 | grep root_fs_vdm_vmd01 | ;confirm root file system created |
| server_setup $mydm -P cifs -o start | ;start cifs |
| server_cifs vdm01 -add compname=vdm01,domain=pwc.com,interface=cge0-1 | ;create cifs server on your vdm |
| server_cifs vdm01 -J compname=vdm01,domain=pwc.com,admin=adminstrator | ;join domain |
| server_cifs vdm01 | ;see CIFS info |
| nas_fs -name $myfs -create size=1G pool=$mypl -o slice=y | ;create file system |
| server_mountpoint vdm01 -create /$myfs | ;create mount point on vdm |
| server_mount vdm01 $myfs /$myfs | ;mount file system on vdm |
| server_mountpoint vdm01 -create /$myfs/dir | ;create directory to hide ./etc and lost&found |
| server_export vdm01 -P cifs -name $share_name /$myfs/dir | ;export share name |
| \\vdm01\$share_name | ;test share |
| /nas/sbin/rootnas_fs -info root_fs_vdm_vdm01 | ;see info on vdm root file system |
| nas_server -v vdm01 -move server_3 | ;move vdm, update dns entries |
|
|
|
| /nas/sbin/serial | ;nas serial number |
| /nas/sbin/getreason | ;check the control station status i.e. 10 and 11 mean up |
| cs_standby -failover | ;issue from Active CS. |
| cs_standby -takeover | ;issue from StandbyCS. |
| nas_checkup | ;check nas. |
|
|
|
| server_date $mydm | ;display time |
| server_date $mydm timesvc start ntp (NTP server IP) | ;to start and immediately use returned time |
| server_date $mydm timesvc start ntp -sync_delay (NTP server IP) | ;ntp start and begin slewing system time |
| server_date $mydm timesvc stop | ;stop ntp |
| server_date $mydm timesvc delete ntp | ;to change ntp configuration, delete then re-create |
| server_date $mydm timesvc | ;see services configuration |
| server_date $mydm timesvc set ntp | ;to immediately set time to system returned time |
| server_date $mydm timesvc update ntp | ;to force data mover to start a gradual time slew |
| server_date $mydm timesvc stats ntp | ;ntp stats, look for hits going up |
| server_date $mydm 0907161336 | ;manually set date yymmddhhmm July 16 1:36PM |
| /sbin/service ntpd status | ;see if ntpd is running on control station |
|
|