传统Unix类磁盘管理概念:使用磁盘前,首先要根据预期的文件系统的大小在磁盘上创建对应大小的磁盘分区,然后将文件系统建立在该分区上。
传统的磁盘技术,我们需要首先创建磁盘分区,再通过分区来部署文件系统。由于在创建分区时必须占用磁盘内的连续物理空间,即从一个柱面到另一个柱面,因此一个分区最大不能超过其物理磁盘的容量限制。随着磁盘链接技术的出现,不同的物理磁盘可以链接在一起,形成了逻辑磁盘。这样,所创建的分区就可以跨越多个物理磁盘。这种方法不仅提高了磁盘的容量,系统I/O性能也因此获益,因为多磁头同时进行硬盘访问可以有效的提高磁盘存取速度在产品层面被称为是RAID存储方式。
目前传统的磁盘管理仍有不足:如果下Unix系统中的存储容量需要扩展,文件系统就必须停止运行,然后通过重构分区的手段来进行分区和文件系统的扩容。一般采用的方法是先备份该文件系统并删除其所在的分区,然后重构更大的分区,在重构文件系统,最后将数据装在回来。
AIX概念类:IBM的Unix系统,采用LVM逻辑卷管理器,实现了磁盘分区(文件系统必须建立在磁盘分区上才能使用)的动态扩容。
1.lsdev 查看AIX中的硬件设备信息
在AIX中,系统设备信息都存储在一个被称为ODM(工程数据管理)数据库的数据结构中,负责管理和存放系统信息,以及设备的配置信息。ODM数据库包含两大部分:Predefined库(预定义库)和Customized库(用户定制库)
P库:预定义对象库包含了AIX所有支持的设备对象
C库:用户定制库则包含了系统中实际存在的设备
lsdev -P 查看P库
lsdev -C 查看C库
lsdev -C -c disk 查看硬盘信息 (-c表示要查看哪一类的设备)
lsdev -C -H 查看C库,并显示的信息带有标题行
exp:生产系统使用AIX自带的硬盘和主存储磁盘阵列时候,可以用lsdev -C -c disk命令查看
# lsdev -C -c disk 查看大C库(系统实际有的设备)中硬盘类的信息
hdisk0 Available 00-08-00 SAS Disk Drive
hdisk1 Available 00-08-00 SAS Disk Drive
hdisk2 Available 08-00-02 MPIO Other DS4K Array Disk
hdisk3 Available 08-00-02 MPIO Other DS4K Array Disk
hdisk4 Available 08-00-02 MPIO Other DS4K Array Disk
hdisk5 Available 08-00-02 MPIO Other DS4K Array Disk
hdisk6 Available 08-00-02 MPIO Other DS4K Array Disk
hdisk7 Available 08-00-02 MPIO Other DS4K Array Disk
2.prtconf 输出AIX服务器的物理构造信息 (AIX专有命令)
exp:输出信息演示
System Model: IBM,8202-E4B
Machine Serial Number: 06290BR 服务器序列号
Processor Type: PowerPC_POWER7 CPU类型为POWER7型
Processor Implementation Mode: POWER 6
Processor Version: PV_6_Compat
Number Of Processors: 4 CPU数量4个
Processor Clock Speed: 3000 MHz CPU主频为3000Hz
CPU Type: 64-bit CPU为64位
Kernel Type: 64-bit AIX安装为64位系统
LPAR Info: 1 06-290BR LPAR逻辑分区信息
Memory Size: 31616 MB 内存32G
Good Memory Size: 31616 MB
Platform Firmware level: AL730_066 服务器固件级别AL730_066
Firmware Version: IBM,AL730_066 服务器固件版本AL730_066
Console Login: enable
Auto Restart: true
Full Core: false
。。。
卷组的配置等
网络的配置等
硬盘的配置等
。。。
3.查看AIX操作系统信息命令
uname -a 显示运行环境信息、主机名
exp:
uname -a
AIX xkeyq1 1 6 00F9ABE74C00
oslevel 显示系统版本信息
exp:
oslevel
6.1.3.0
4.lslpp 查看系统软件安装信息
exp:
lslpp -l -a 查看系统已经安装的软件
5.查看操作系统位数
bootinfo -y
==================================================================================================
6.查看swap空间
lsps -a
7.查看系统语言包
locale -a
8.删除路由条目
# netstat -rn 查看路由表
#route delete -if en0 default 172.17.17.254
#chdev -l inet0 -a route="net,-hopcount,0,,0,172.17.17.254" inet0 change