Comandi di raccolta e valutazione
L'Inventory Collect Tool (ICT) raccoglie le informazioni di inventario da controller, host e switch FC utilizzando un elenco di comandi per generare un report XML di inventario; valuta le caratteristiche e le funzionalità di questi sistemi; E identifica il funzionamento di queste funzionalità nella versione di Clustered Data ONTAP selezionata per la transizione.
API 7-Mode di ONTAP
-
aggr-list-info -
cf-status -
cifs-homedir-paths-get -
cifs-list-config -
cifs-nbalias-names-get -
cifs-share-acl-list-iter-start -
cifs-share-list-iter-start -
cifs-status -
disk-list-info -
fcp-adapter-list-info -
fpolicy-list-info -
igroup-list-info -
iscsi-interface-list-info -
iscsi-node-get-name -
license-list-info -
license-v2-list-info -
lun-get-comment -
lun-list-info -
lun-map-list-info -
net-config-get-active -
nfs-exportfs-list-rules -
nfs-exportfs-list-rules-2 -
nfs-exportfs-list-rules-2 -
nfs-status -
options-get -
options-list-info -
qtree-list-iter-start -
quota-list-entries-iter-start -
quota-report-iter-start -
registry-list-info-iter-start -
sis-status -
snapmirror-get-status -
snapmirror-list-schedule -
snapmirror-list-sync-schedule -
snapshot-get-schedule -
snapshot-list-info -
snapshot-volume-info -
snapvault-primary-relationship-status-list-iter-start -
snapvault-secondary-relationship-status-list-iter-start -
snmp-status -
storage-disk-get-iter -
system-available-replication-transfers -
system-get-info -
system-get-ontapi-version -
system-get-version -
useradmin-group-list -
useradmin-role-list -
useradmin-user-list -
vfiler-get-allowed-protocols -
vfiler-get-status -
vfiler-list-info -
volume-charmap-get -
volume-get-filer-info -
volume-get-language -
volume-list-info-iter-start -
volume-options-list-info
ONTAP 7-Mode CLI
-
cifs shares -
ic primary show -
ifconfig -a -
ifconfig vip -
ifgrp status -
ls $volumes_path/metadir/slag/ -
printflag wafl_metadata_visible -
rdfile $root_vol/etc/cifsconfig_share.cfg -
rdfile $root_vol/etc/group -
rdfile $root_vol/etc/hosts -
rdfile $root_vol/etc/krb5auto.conf -
rdfile $root_vol/etc/mcrc -
rdfile $root_vol/etc/netgroup -
rdfile $root_vol/etc/nsswitch.conf -
rdfile $root_vol/etc/passwd -
rdfile $root_vol/etc/resolv.conf -
rdfile $root_vol/etc/snapmirror.conf -
rdfile $root_vol/etc/symlink.translations -
rdfile $root_vol/etc/usermap.cfg -
rdfile $vfiler_roots/etc/cifsconfig_share.cfg -
rdfile $vfiler_roots/etc/group -
rdfile $vfiler_roots/etc/hosts -
rdfile $vfiler_roots/etc/krb5auto.conf -
rdfile $vfiler_roots/etc/mcrc -
rdfile $vfiler_roots/etc/netgroup -
rdfile $vfiler_roots/etc/nsswitch.conf -
rdfile $vfiler_roots/etc/passwd -
rdfile $vfiler_roots/etc/resolv.conf -
rdfile $vfiler_roots/etc/snapmirror.conf -
rdfile $vfiler_roots/etc/symlink.translations -
rdfile $vfiler_roots/etc/usermap.cfg -
rlm status -
routed status -
route -sn -
setflag wafl_metadata_visible 0 -
setflag wafl_metadata_visible 1 -
snapvault status -l -
sysconfig -A -
uptime -
vfiler status -a -
vlan stat
SDK per la gestibilità NetApp 7-Mode di ONTAP
-
cluster-identity-get -
cluster-node-get-iter -
fcp-adapter-get-iter -
fcp-initiator-get-iter -
fcp-interface-get-iter -
lun-get-iter -
lun-map-get-iter -
net-interface-get-iter -
system-get-node-info-iter -
system-get-version -
volume-get-iter -
vserver-get-iter
Windows
-
`HKEY_LOCAL_MACHINE SOFTWARE NETAPP*
-
HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Microsoft\\Windows\\CurrentVersion\\Uninstall -
select * from MPIO_Registered_DSM -
select * from MSCluster_Cluster -
select * from MSCluster_Disk -
select * from MSCluster_Node -
select * from MSCluster_NodeToActiveResource -
select * from MSCluster_Resource -
select * from MSCluster_ResourceToDisk -
select * from MSFC_FCAdapterHBAAttributes -
select * from MSFC_FibrePortHBAAttributes -
select * from MSiSCSI_HBAInformation -
select * from MSiSCSIInitiator_MethodClass -
select * from Win32_ComputerSystem -
select * from Win32_DiskDrive -
select * from Win32_OperatingSystem -
select * from Win32_PnPSignedDriver where DeviceClass = "SCSIADAPTER" -
select * from Win32_Product
CLI Linux
-
blkid
-
cat /boot/grub/device.map -
cat /etc/grub.conf -
cat /etc/iscsi/initiatorname.iscsi -
cman_tool nodes -
cman_tool status -
df -h -
dmidecode -t system -
find /etc -maxdepth 1 -name *-release -type f -print -exec cat -v {} \; -
for file in /sys/block/sd***; do echo ${file/#\/sys}; scsi_id -p 0x80 -g -x -a -s ${file/#\/sys}; done -
for file in /sys/class/scsi_host/*; do echo; for ent in ${file}/*; do echo -n "$ent: "; if [ -f "${ent}" ]; then if [ -r "${ent}" ]; then cat -v -s ${ent} 2>/dev/null; if [ "$?" != "0" ]; then echo; fi; fi; else echo; fi; done; done -
for file in /sys/class/fc_host/*; do echo; for ent in ${file}/*; do echo -n "$ent: "; if [ -f "${ent}" ]; then if [ -r "${ent}" ]; then cat -v -s ${ent} 2>/dev/null; if [ "$?" != "0" ]; then echo; fi; fi; else echo; fi; done; done -
iscsiadm -m node -
lsb_release -a -
lvdisplay -m -
mount -
rpm -qa --qf "%{NAME}%{SUMMARY}%{VENDOR}___%{PROVIDEVERSION}\n" -
sanlun fcp show adapter -v -
sanlun lun show -pv -
sanlun lun show -v -
sanlun version -
san_version -
sfdisk -uS -l -
uname -a -
vxclustadm nidmap -
vxclustadm -v nodestate
CLI VMware
-
esxcfg-info -a -F xml -
esxcfg-mpath -l -
esxcfg-scsidevs -a -
esxcfg-scsidevs -l -
esxcli software vib get -
find /proc/scsi -type f | while read line; do echo $line; cat $line; done -
san_version -
uname -m -
uname -n -
/usr/lib/vmware/vmkmgmt_keyval/vmkmgmt_keyval -a -
/usr/lib/vmware/vm-support/bin/dump-vmdk-rdm-info.sh $vmx_paths -
vim-cmd /vmsvc/getallvms -
vim-cmd vmsvc/snapshot.get $vm_ids -
vmkload_mod -s nmp -
vmware -l -
vmware -v
Cisco CLI
-
show fcdomain domain-list -
show flogi database -
show switchname -
show version -
show vsan -
show zoneset -
show zoneset active -
uname -m -
nsshow -
switchshow -
version -
zoneshow -
vim-cmd vmsvc/snapshot.get $vm_ids -
vmkload_mod -s nmp -
vmware -l -
vmware -v
CLI Brocade
-
nsshow -
switchshow -
version -
zoneshow