|  
 | 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  |  
  
    |   
    |