· 关于内核
显示AIX系统内核是32位还是64位:
bootinfo -K
/unix文件连接到一个可引导的映像。通过命令ls -l /unix查看:
/unix -> /usr/lib/boot/unix_up # 32 bit uniprocessor kernel
/unix -> /usr/lib/boot/unix_mp # 32 bit multiprocessor kernel
/unix -> /usr/lib/boot/unix_64 # 64 bit multiprocessor kernel
ln -sf /usr/lib/boot/unix_64 /unix
ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unixbosboot
-ad /dev/hdiskxxshutdown -r
lslv -m hd5
显示机器硬件是32位还是64位:
bootinfo -y
bootinfo -r
或
lsattr -El sys0 -a realmem
/usr/sbin/bootinfo -p
如果返回32,则表示硬件是32位的;如果返回的是chrp,则表示硬件是64位的机器。
lsattr -l rmt0 -E
lsattr -l rmt0 -D
lsattr -l tty0 -a login -R
lsattr -E -l sys0
lscfg | grep proc
Lspv
lscfg -pv
也可以显示某一设备的配置:
lscfg -vl rmt0
uname -p # 显示芯片名称,例如:powerpc
uname -r # 显示操作系统的发行号
uname -s # 显示系统名,例如:AIX
uname -n # 显示节点名
uname -a # 显示系统名、节点名、版本、机器ID
uname -M # 显示型号,例如:IBM,7046-B50
uname -v # 显示操作系统版本
uname -m # 显示机器ID
oslevel -r
或
lslpp -h bos.rte
chfs -a size=+1000000 /usr
mount -V cdrfs -o ro /dev/cd0 /cdrom
Ifconfig -a
或
host Fully_Qualified_Host_Name
例如:host cyclop.austin.ibm.com
例如:查找/usr/bin/vmstat属于哪一个文件集。
lslpp -w /usr/bin/vmstat
Which_fileset svmon
instfix -i | grep ML
instfix -ik IY24043
lppchk -v
lsps -a
mkvg -y name_of_volume_group -s partition_size list_of_hard_disks
partition_size单位是MB,它是1到1024之间的一个数。
(2的次幂,例如:1, 2, 4, 8, 16, 32等,缺省是4MB。)
mklv -y name_of_logical_volume name_of_volume_group number_of_partition
Lsvg
lsvg rootvg
lsvg -p rootvg
extendvg Volume_Group_Name hdisk0 hdisk1 ... hdiskn
1. extendvg Volume_Group_Name hdisk_new
2. migratepv hdisk_bad hdisk_new
3. reducevg -d Volume_Group_Name hdisk_bad
1. mklvcopy Logical_Volume_Name Number_of_copies
2. Syncvg Volume_Group_Name