Same as above except here hdisk is used instead of a logical volume :
# mkvdev -vdev hdisk6 -vadapter vhost2
To create a SEA that maps the physical Ethernet adapter ent4 as a virtual adapter for the client
partitions served by the virtual Ethernet adapters ent6 and ent7, using ent6 as the default adapter and 8 as the default id :
# mkvdev -sea ent4 -vadapter ent6,ent7 -default ent6 -defaultid 8
To remove a virtual target device vtscsi9 along with its backing lv :
# rmvdev –vdev vtscsi9 –
To remove all virtual target device associated with backing device lv001 :
# rmvdev –vdev lv001
To remove a specific virtual target device :
# rmvdev –vtd vtscsi10
List Device Mapping:
To list all virtual target devices and backing devices mapped to virtual server adapter vhost2 :
# lsmap -vadapter vhost2
To list SEA and physical device mapped to virtual Ethernet Adapter ent4 :
# lsmap -vadapter ent4 –net
To list all virtual target devices and backing devices where backing devices are of type LV :
# lsmap -all -type lv
To list all network mapping :
# lsmap –all –net
How to list Devices :
To display all the devices :
# lsdev
To display all the virtual devices :
# lsdev –virtual
To display all the virtual adapters :
# lsdev –type adapter –virtual
To display all the slots :
# lsdev –slot s
To display all the adapters :
# lsdev –type adapter
Few other device types: disk, lv, optical, tape, tty
To list all physical Ethernet adapters and Etherchannel available for creating a SEA :
# lsdev –type ent4sea
To list all virtual Ethernet adapters available for creating a SEA :
# lsdev –type ven4sea
To list all adapters over which ip address can be configured :
# lsdev –type ent4ip
To display parent device of a device :
# lsdev –dev hdisk0 –
To list disks names and physical location alone :
# lsdev -type disk -field name physloc
Logical Volume Manager :
Volume Group
To create a vg on hdisk1 :
# mkvg -vg newvg hdisk1
To drain I/O’s for a vg and suspends future I/O’s :
# chvg -suspend vg03
To resume normal I/O operations for a vg :
# chvg -resume vg03
Unlock a VG if left in a locked state by abnormal termination of another lvm operation :
# chvg -unlock vg03
To add a physical volume to a volume group :
# extendvg vg3 hdisk3
To remove a PV from a VG :
# reducevg vg01 hdisk1
To remove a PV and all residing LVs from a VG with no confirmation :
# reducevg –rmlv –f vg01
To activate a vg :
# activatevg vg03
To deactivate a vg :
# deactivatevg vg03
To mirror the VIO Server’s rootvg to hdisk4 and reboots VIO Server :
# mirrorios –force hdisk4
To mirror the VIO Server’s rootvg to hdisk4 but don’t reboot the server :
# mirrorios –defer hdisk4
To remove the rootvg mirror from hdisk4 :
# unmirrorios hdisk4
To import a VG from hdisk07 :
# importvg –vg vg001 hdisk07
To export a VG :
# exportvg vg3
Note: Volume Group containing a paging space can’t be exported
To sync a VG :
# syncvg –vg vg01
To sync a LV :
# syncvg –lv lv001
To sync a PV :
# syncvg –pv hdisk4 hdisk5
To redefine a VG based on the VGDA from hdisk04 :
# redefvg –dev hdisk04
Logical Volume :
To create a logical volume of size 1MB in vg01 :
# mklv –lv lv001 vg01 1M hdisk1
To create a logical volume with mirror in place in vg01 of size 1GB :
# mklv –mirror vg01 1G
To extend an LV by 3MB :
# extendlv lv01 3M
To extend an LV by 1GB with space taken from hdisk5 :
# extendlv lv01 1G hdisk5
To remove a logical volume :
# rmlv lv05
To display the properties of a logical volume :
# lslv lv03
To display info about LV by Physical volume :
# lslv –pv lv03
To display LVs that can be used as backing devices :
# lslv –free
To make a copy for lv01 in hdisk03 :
# mklvcopy lv01 hdisk03
To remove lv01’s copy from hdisk03 :
# rmlvcopy lv01 hdisk03
To copy the contents of lv01 to lv02 :
# cplv lv01 lv02
To copy the contents of lv01 to a new lv in vg01 :
# cplv –vg vg01 lv01
To change the name of oldlv to newlv :
# chlv –lv newlv oldlv
Physical Volume
To display all physical volumes in the system :
# lspv
To display the status and characteristics of hdisk03 :
# lspv hdisk03
To list all the available PVs used as virtual SCSI backing devices :
# lspv –avail
To list PVs that can be used as virtual SCSI backing devices and are not currently a backing device :
# lspv –free
To move physical partitions from hdisk1 to hdisk2 :
# migratepv hdisk1 hdisk2
To move physical partitions in lv01 from hdisk1 to hdisk2 :
# migratepv –lv lv01 hdisk1 hdisk2
Storage Pool Management:
To create storage pool “client_data” using hdisk3 hdisk4 hdisk3 and hdisk4 :
# mksp -f client_data
To set client_data storage pool as default :
# chsp –default client_data
To list all storage pools :
# lssp
To list the default storage pool :
# lssp –default
To list the backing device in rootvg storage pool :
# lssp –bd –sp rootvg
To attach a storage from a storage pool to a Virtual SCSI adapter:
# mkbdsp -bd lv001 -vadapter vthost2 -tn vtscsi9
To removes storage from a Virtual SCSI adapter, and removes the backing device :
# rmbdsp –bd lv001
To remove storage from a Virtual SCSI adapter, And makes sure backing device is not deleted :
# rmbdsp –bd lv001 -savebd
To removes storage from a Virtual SCSI adapter, and removes the backing device :
# rmbdsp –vtd vtscsi9
To removes storage from a Virtual SCSI adapter. and makes sure backing device is not deleted :
# rmbdsp –vtd vtscsi8 -savebd
Network Configuration :
TCP/IP Configation:
To configure tcpip on a network interface :
# mktcpip -hostname sys01vio2 -inetaddr 9.47.90.113 -interface en2 -netmask 255.255.255.0 -gateway 9.47.90.1 -nsrvdomain yahoo.com -start
-
To display the stored tcp/ip configuration in the system :
# lstcpip –stored
To display ethernet adapters on the system :
# lstcpip –adapters
To display the system hostname :
# lstcpip –hostname
To display DNS name servers in search order and domain name :
# lstcpip –namesrv
To display the routing table :
# lstcpip –routtable
To display routing table in numeric output instead of hostname :
# lsctpip –num –routtable
To display all the open inet sockets :
# lstcpip –sockets –family inet
To display the status of all configured interfaces :
# lstcpip –state
To remove all TCP/IP configuration :
# rmtcpip –all
To unconfigure tcpip in en0:
# rmtcpip –interface en0
To cleanup static routing table :
# rmtcpip –f -routing
To remove IP information from en0 after reboot :
# rmtcpip –f –interface en0 -nextboot
To remove DNS information and clears the hosts file :
# rmcpip –namesrv
Managing IP address-to-host name Mapping Entries:
To add IP address-to-host name mapping entry :
# hostmap -addr 192.100.1.7 -host alpha
To list all IP address-to-host name mapping entries :
# hostmap –ls
To delete the IP address-to-host name mapping entry :
# hostmap-rm 192.100.1.7
Managing Network Services:
To enable all the network services :
# startnetsvc ALL
To enable the telnet daemon :
# startnetsvc telnet
To enable the ftp daemon :
# startnetsvc ftp
To enable the ssh daemon :
# startnetsvc ssh
To enable the ldap daemon :
# startnetsvc ldap
To enable the cimserver daemon :
# startnetsvc cimserver
To enable the xntpd daemon :
# startnetsvc xntpd
To send CLI tracing details to the system log :
# startnetsvc tracelog
To send system error to the system log :
# startnetsvc errorlog
To disable all the network services :
# stopnetsvc ALL
To disable the telnet daemon :
# stopnetsvc telnet
To disable the ftp daemon :
# stopnetsvc ftp
To disable the ssh daemon :
# stopnetsvc ssh
To disable the ldap daemon :
# stopnetsvc ldap
To disable the cimserver daemon :
# stopnetsvc cimserver
To disable the xntpd daemon :
stopnetsvc xntpd
To stop sending CLI tracing details to system log :
# stopnetsvc tracelog
To stop sending system error log to the system log :
# stopnetsvc errorlog -
To display the status of ftp network service :
# lsnetsvc ftp
Managing DNS, Domain and Search Order Entries:
To add a domain entry :
# cfgnamesrv -add -dname abc.aus.century.com
To add a name server entry :
# cfgnamesrv –add -ipaddr 192.9.201.1
To display all the DNS entries :
# cfgnamesrv -ls
Network Tuning Parameters:
To display the maximum size of the mbuf pool :
# optimizenet –get thewall
To set a machine as internet work router over TCP/IP networks :
# optimizenet –set ipforwarding=1
To display information on udp_recvspace :
# optimizenet –h udp_recvspace
Network Monitoring:
To display all the statistics, including the device- specific statistics :
# entstat ent0
To reset all the statistics back to their initial values :
# entstat –reset ent0
To display the route to a particular host :
# traceroute nis.nsf.net
System Monitoring :
To display the summary of current system activity :
# sysstat
To display the system statistics :
# topas
System Management Commands:
To halt the operating system :
# shutdown
To halt the operating system forcibly :
# shutdown –force
To reboot the vio server :
# shutdown –restart
To invalidate the boot list for service mode :
# bootlist -mode service –rm
To display the boot list for service mode :
# bootlist -mode service –ls
To set the boot list for normal mode :
# bootlist –more normal hdisk0
To display the complete detailed error report :
# errlog –ls
To remove all the error log entries :
# errlog –rm 0
To remove the error log entries older than 5 days :
# errlog –rm 5
To change the system date and time :
# chdate -day 12 -month 10 -year 2004 -hour 16 -minute 30
To change the language for the entire system to French Canadian :
# chlang -lang fr_CA
To display available languages :
# chlang –ls
To perform hardware problem determination and maintenance :
# diagmenu
To generate report on microcode levels of all the devices :
# invscout –report
To display the vpd survey of the partition :
# invscout –vpd
To append the current MOTD [Message Of The Day] :
# motd –append “Message”
To overwrite MOTD :
# motd –overwrite -file filename
To do the initial configuration of VIO Server :
# cfgassist
It is like configuration assitant in AIX.
To do filesystem scan :
# fsck /dev/lv01
To display exported (nfs) directories on a remote server :
# showmount hostname
To start system dump on the primary device :
# startsysdump
To display continuous disk report on disk1 at 2sec interval :
# viostat -disk disk1 2
To display adapter throughput reports :
# viostat –adapter
To display system and adapter throughput reports :
# viostat –sys –adapter
To gather system info and to store it in the floppy disk :
# snap -general -dev /dev/rfd0
To display microcode levels of all devices :
# lsfware –all
Managing Agents:
To start an agent : # startsvc agent_name
To stop an agent: # stopsvc agent_name
To display an agent’s configuration information :
# lssvc agent_name
To display all the available agents :
# lssvc
To display the attributes associated with ITSM_base agent :
# cfgsvc –ls ITM_base
To display the ITM_base agent ssh public key :
# cfgsvc -key ITM_base
User Management:
To create a user :
# mkuser
To change an attribute of a user :
# chuser
To display the properties of a user :
# lsuser
To remove a user from the system :
# rmuser
To set/reset password for a user :
# passwd
Security Commands:
To display all failed logins :
# lsfailedlogin
To display the contents of global command log :
# lsgcl
To displays high system settings :
# viosecure -level high
To apply all of the high system settings to the system :
# viosecure -level high –apply
To displays the current system settings :
# viosecure –view
To allow IP activity on the ftp-data, ftp, ssh, www, https, rmc, and cimon ports, and to deny other IP activity :
# viosecure –firewall on
To enable IP activity on all ports :
# viosecure –firewall off
To display the list of allowed ports :
'IBM > AIX' 카테고리의 다른 글
hmc command (0) | 2014.03.07 |
---|---|
alt_disk_install (0) | 2013.09.09 |
aix hosts 검색 순서 (netsvc.conf) (0) | 2013.07.18 |
HMC DLPAR Fail 조치 (0) | 2013.06.24 |
AIX 파일분할 및 합치기 - split (0) | 2013.05.24 |