从问题说起,以前没有接触aix,linux也只是些皮毛的应用。在服务器上装完DB2后,接着要装was发现默认的安装目录空间不够,不知道怎么搞,只
知道测试机上面是有4块硬盘,后面两个是刚插上去的,总的空间是肯定够的,只是不知道如何分区和挂载有效的利用起来。也不敢随便的瞎弄,决定还是从头彻底
的弄个清楚了再继续。
1、硬盘种类、物理几何结构
硬盘的种类主要是SCSI 、IDE
、以及现在流行的SATA等;任何一种硬盘的生产都要一定的标准;随着相应的标准的升级,硬盘生产技术也在升级;比如
SCSI标准已经经历了SCSI-1 、SCSI-2、SCSI-3;其中目前咱们经常在服务器网站看到的
Ultral-160就是基于SCSI-3标准的;IDE
遵循的是ATA标准,而目前流行的SATA,是ATA标准的升级版本;IDE是并口设备,而SATA是串口,SATA的发展目的是替换IDE;
硬盘的物理几何结构是由盘、磁盘表面、柱面、扇区组成,一个张硬盘内部是由几张碟片叠加在一起,这样形成一个柱体面;每个碟片都有上下表面;磁头和磁盘表面接触从而能读取数据;
2、硬盘分区划分标准
硬盘的分区由主分区、扩展分区和逻辑分区组成;所以我们在对硬盘分区时要遵循这个标准;主分区(包括扩展分区)的最大个数是四个,主分区(包含扩展分区)的个数硬盘的主引导记录MBR(Master
Boot
Recorder)决定的,MBR存放启动管理程序(GRUB,LILO,NTLOARDER等)和分区表记录。其中扩展分区也算一个主分区;扩展分区下可以包含更多的逻辑分区;所以主分区(包括扩展分区)范围是从1-4,逻辑分区是从5开始的;
MBR(Master
Boot Record),即主引导记录,位于整个硬盘的0磁道0柱面1扇区。不过,在总共512字节的主引导扇区中,MBR只占用了其中的
446个字节(偏移0--偏移1BDH),另外的64个字节(偏移1BEH--偏移1FDH)交给了DPT(Disk Partition
Table硬盘分区表),最后两个字节"55,AA"(偏移1FEH-
偏移1FFH)是分区的结束标志。这个整体构成了硬盘的主引导扇区。大致的结构如图。
Main Root Record
主引导程序446字节
分区信息1(16字节)
分区信息2(16字节)
分区信息3(16字节)
分区信息4(16字节)
比如下面的例子:
QUOTE:
Device Boot Start End Blocks Id System
/dev/hda1 * 1 765 6144831 7 HPFS/NTFS
/dev/hda2 766 2805 16386300 c W95 FAT32 (LBA)
/dev/hda3 2806 9729 55617030 5 Extended
/dev/hda5 2806 3825 8193118+ 83 Linux
/dev/hda6 3826 5100 10241406 83 Linux
/dev/hda7 5101 5198 787153+ 82 Linux swap / Solaris
/dev/hda8 5199 6657 11719386 83 Linux
/dev/hda9 6658 7751 8787523+ 83 Linux
/dev/hda10 7752 9729 15888253+ 83 Linux
通过这个例子,我们可以看到主分区有3个,从 hda1-hda3 ,扩展分区由 hda5-hda10
;此硬盘没有主分区4,所以也没有显示主分区hda4 ;但逻辑分区不可能从4开始,因为那是主分区的位置
3、硬盘设备(包括移动存储设备)在Linux或者其它类Unix系统的表示
IDE 硬盘在Linux或者其它类Unix系统的一般表示为 hd* ,比如hda、hdb ... ... ,我们可以通过 fdisk
-l 来查看;有时您可能只有一个硬盘,在操作系统中看到的却是 hdb ,这与硬盘的跳线有关;另外hdc
大多表示是光驱设备;如果您有两块硬盘,大多是 hda和hdb。在这方面说的太多也无用,还是以fdisk -l 为准为好;
SCSI 和SATA 硬盘在Linux通常也是表示为 sd* ,比如 sda 、sdb ... ... 以fdisk -l
为准
移动存储设备在linux表示为 sd* ,比如 sda 、sdb ... ... 以fdisk -l 为准
4、aix磁盘系统
a、基本概念:
PV 物理卷:普通的直接访问的存储设备,有固定的和可移动的之分,代表性的就是硬盘。
vg 卷组:AIX中最大的存储单位,一个卷组由一组物理硬盘组成,也就是由一个或多个物理卷组成。
pp 物理分区:是把物理卷划分成连续的大小相等的存储单位,一个卷组中的物理分区大小都相等。
lp 逻辑分区:适映射物理分区的逻辑单位,一个逻辑分区可以对应一个也可以对应多个物理分区。
lv
逻辑卷:是指卷组中由多个逻辑分区组成的集合,逻辑卷中的逻辑分区是连续的,但是对应的物理分
区是不连续的,可以在一个磁盘上,也可以在不同的磁盘上。
fs
文件系统:是指在AIX系统中面向用户的存储空间。一个逻辑卷只能创建一个文件系统,也就是说一个
文件系统对应一个逻辑卷,如果删除逻辑卷也将删除文件系统。
b.存储结构:
逻辑卷lv
不能被直接访问,是生设备(裸设备),逻辑卷上建文件系统,文件系统可以被用户访问,市熟设备。文件系统里建目录,目录下建文件。
物理卷,卷组,物理分区,逻辑卷,逻辑分区,逻辑卷是面向操作系统的概念
文件系统,目录,文件是面向用户的概念。
c.LVM的配置数据
卷组描述区(VGDA):描述卷组中的所有物理卷和逻辑卷的对应关系
卷组状态区(VGSA):记录卷组中物理卷和物理分区的状态信息,在卷组激活时,确定哪些物理分区可用
逻辑卷控制块(LVCB):位于每个逻辑卷开头,包含逻辑卷的信息,占用数百个字节
LVM管理命令就是对VGDA内容的更新,当一块硬盘变成PV时,这个硬盘开始保留一部分空间存放VGDA信息,当把它加入卷组中时,开始将卷组信息写入
VGDA区域,当把它从卷组删除时,也同时清除VGDA数据,这个数据还存在于AIX系统的ODM库中,当导入一个卷组时,把VGDA信息写入ODM,导
出时删除。
d.磁盘Quorum
卷组的每一个物理卷至少包含着一份VGDA和VGSA。当一个卷组只有一块硬盘时,这块硬盘存有两份VGDA和VGSA,当这个卷组由两块硬盘时,其中一块存有两份,另一块存有一份,当卷组由三块以上硬盘时,每块硬盘存有一份。
如果磁盘Quorum存在,则必须保证卷组有51%以上的VGDA/VGSA可以正常访问。淡然也可以关闭磁盘Quorum。
e.逻辑存储管理的限制
VG数:每个系统最多255个VG
PV数:对于普通卷组,每个VG最多32个PV,对于大VG,每个卷组最多128个PV
PP数:每个PV最多有1016个PP
LV数:对于普通VG,每个卷组最多255个LV,对于大VG,每个VG最多512个LV
LP数:每个LV最多有32512个LP
PP和LP的大小:1M到1024M 必须是2的幂次方
LP映射PP的数量:一个LP可以映射1-3个PP
f.物理区域的分布
外边缘(Outer-Edge):存放很少访问的数据
外中间(Outer-Middle):创建逻辑卷时默认的位置
中间(Center):磁盘搜索时间最短,速度最快。
内中间(Inner-Middle):比中间稍慢一些
内边缘(Inner-Edge)存放很少访问的数据
5、vg空间足够的情况下调整文件系统大小
这个过程的做法一般如下:
1.首先确定你正使用的卷组
=============================================================================
# lsvg -o
rootvg
#
=============================================================================
因为我的机器上只设了一个rootvg卷组,所以我只需要对它进行操作就可以了,其它类似
。
2.查看卷组信息
=============================================================================
# lsvg rootvg
VOLUME GROUP:
rootvg
VG IDENTIFIER: 00098d9f00004c0000000
0f9b120700b
VG
STATE:
active
PP
SIZE:
64 megabyte(s)
VG PERMISSION:
read/write
TOTAL
PPs:
542 (34688 megabytes)
MAX
LVs:
256
FREE
PPs:
390 (24960 megabytes)
LVs:
9
USED
PPs:
152 (9728 megabytes)
OPEN
LVs:
8
QUORUM:
2
TOTAL
PVs:
1
VG DESCRIPTORS: 2
STALE
PVs:
0
STALE
PPs:
0
ACTIVE
PVs:
1
AUTO
ON:
yes
MAX PPs per PV:
1016
MAX
PVs:
32
LTG
size:
128
kilobyte(s)
AUTO
SYNC:
no
HOT
SPARE:
no
#
=============================================================================
TOTAL
PPs:
542 (34688 megabytes)这一行表示你的机器现有的硬盘空间总量,或者
说系统能够识别出的物理空间大小,我的硬盘是一块36G的.
FREE
PPs:
390 (24960 megabytes)这一行表示还有多少硬盘空间未使用,从这里你
可以增加空间到你的文件系统里,我还剩24G左右。
USED
PPs:
152 (9728 megabytes)现有文件系统的物理使用量,我用了9G左右。
3.增加空间之前你可以查看以下现有文件系统的大小和使用情况
=============================================================================
# df -tk
Filesystem
1024-blocks
Used
Free %Used Mounted on
/dev/hd4
131072
17452
113620 14% /
/dev/hd2
3211264
1288216
1923048 41% /usr
/dev/hd9var
589824
23800
566024 5%
/var
/dev/hd3
589824
18684
571140 4%
/tmp
/dev/hd1
3145728
2023192
1122536 65% /home
/proc
-
-
-
- /proc
/dev/hd10opt
65536
9000
56536 14% /opt
/dev/cd0
638662
638662
0 100% /cdrom
#
=============================================================================
-k参数表示按1024byte/block来查看,因此我的/home目录大约有3G的空间。
4.增加我的/home文件系统空间,可以用smitty fs或者下面的命令来完成,但是增加的数
量是受到前面Free PPs的量的限制的。因为增加文件系统容量容易,但是要减小就难,因
此建议新建一个文件系统,这样当你用完了以后可以通过删除该文件系统来回收空间。
=============================================================================
# chfs -a size=+2000000 /home
Filesystem size changed to 8388608
#
=============================================================================
增加了2000000个块,每个块为512字节,因此也就是增加了1048576k,1G左右吧。
5.现在再次察看文件系统
=============================================================================
# df -tk
Filesystem
1024-blocks
Used
Free %Used Mounted on
/dev/hd4
131072
17452
113620 14% /
/dev/hd2
3211264
1288216
1923048 41% /usr
/dev/hd9var
589824
23800
566024 5%
/var
/dev/hd3
589824
18684
571140 4%
/tmp
/dev/hd1
4194304
2056608
2137696 50% /home
/proc
-
-
-
- /proc
/dev/hd10opt
65536
9000
56536 14% /opt
/dev/cd0
638662
638662
0 100% /cdrom
#
=============================================================================
ok,/home文件系统的容量已经变成了4G,增加文件系统容量成功。
顺带说一嘴,/usr相当于window的program files,安装软件的时候,发现不够了系统会自
动扩大。日常使用时,用不到/usr,除非用户将自己的文件放在/usr下,但这种习惯非常
不好
AIX查看硬件配置
查看内存
使用命令# lsdev -Cc memory
查看配置的物理内存设备,下面为其输出示例:
mem0 Available 00-00 Memory
L2cache0 Available 00-00 L2 Cache
再使用命令# lsattr -El mem0
输出如下
size 512 Total amount of physical memory in
Mbytes False
goodsize 512 Amount of usable physical memory in Mbytes False
此例说明机器的物理内存为512MB。如果前面lsdev的输出中有设备名
mem1,则使用同样的命令查看其对应的大小并依此类推。
或者
#bootinfo -r
查看物理内存
prtconf就可以查看系统所有的信息 cpu 内存 硬盘等..
显示每一个CPU的频率
#pmcycles -m
查看机器型号,SN
#uname
-Mu
结果如下
IBM,7043-150 IBM,01105DE2CE
其中IBM,7043-150是model,01105DE2CE中的105DE2CE就是机器上标明的sn:10-5DE2CE,也就是序号码
查看系统的maintenance
level
/*注:maintenance 维护 保持
#oslevel -s
查看硬盘
若为7133硬盘系统:键入 lsdev -CHc pdiskIBM
其他硬盘键入:#lsdev -CHc disk
查看适配卡
#lsdev -CHc adapter
输入命令#diag可以进入诊断模式查看硬件信息。
修改系统参数
修改系统时区 #
smitty chtz
修改系统时间 #
smitty data
修改异步IO
# smitty chgaio
更改最大进程数 # smitty chgsys
更改系统用户数 # smitty chlicense
配置主机名和IP # smitty mktcpip
可以使用#lscfg -vl ent0 命令查看ent0网卡位于哪个扩展槽位上。
配置系统的Paging Space(hd6)和系统文件系统。
1、查看rootvg上的PP的大小。 键入#lsvg rootvg ,确认PP大小为32M.
PP
SIZE:
32megabyte(s)
2、检查系统默认hd6的大小
#lsps -a
PageSpace
PhysicalVolume
VolumeGroup
Size %Used
Active Auto Type
hd6
hdisk0
rootvg
512MB
1
yes
yes lv
缺省系统的空间只有一个hd6,而且比较小。
交换空间的大小与内存的大小和应用有关。当不知应用的内存使用情况时,可按以下原则设置。当内存小于2GB时,
交换空间的大小应是内存的两倍,当内存小于8GB而大于2GB时,交换空间的大小应与内存大小相同。内存大于8GB
时,交换空间的大小应是内存的一半。
安装扩展子系统 : #smitty install_all
(注意:安装软件时,使用"/"激活find对话框)
安装MAN文档 :插入base documentation光盘,键入#smitty
install_latest命令。
使用update
CD光盘升级:放入光盘,键入#smitty update_all。
使用PTF光盘升级:放入光盘,键入#smitty update_all。
检查当前系统所打的补丁:
#instfix -i |grep AIX_ML。
创建磁盘启动镜像
#bosboot -ad
/dev/hdisk0
查看启动顺序
#bootlist -m
normal -o
设置启动顺序
#bootlist -m normal hdisk0 hdisk1
查看服务器微码
#lsmcode
升级服务器微码
#/usr/lpp/diagnostics/bin/update_flash -f
img文件名。
服务器本地有两个硬盘都设置为rootvg,并且设置镜像。
#extendvg rootvg hdisk1 (把hdisk1加入rootvg中)
#mirrorvg
rootvg
( rootvg建立镜像)
克隆rootvg到备份磁盘hdisk1上
#alt_disk_install -O -B -C hdisk1
将hdisk1上的备份卷组更名为backup_vg
#alt_disk_install -V backup_vg hdisk1
删除备份卷组backup_vg
#alt_disk_install -X
backup_vg
分享到:
相关推荐
AIX磁盘管理,卷组管理等资料整理
aix 磁盘管理 存储管理概念 LVM 使用的基本概念包括物理卷、卷组、物理分区、逻辑卷、逻辑分区、文件系统和原始设备。下面介绍它们的一些特征:
AIX高级系统管理,PPT,这次介绍的是磁盘管理.
AIX磁盘管理,存储学习
IBM developerworks提供的AIX磁盘管理介绍
aix磁盘和文件系统 磁盘 文件系统 linux unix aix ibm ubuntu fedora
IBM AIX小型机磁盘更换指南,磁盘阵列原理,存储局域网的设计等。
IBM unix系统优化,具体请查看,O(∩_∩)O谢谢
用于恢复AIX磁盘卷组 ,包括磁盘名称, 卷组名称, 是AIX 系统维护的比较复杂深入的小工具, 英文版,包括较多命令。
aix里面怎么查看实际的磁盘空间
IBM小机很好的资料,只需下载便可学习,是小机初学者的基础知识,如有需要,请下载!
比较基础,通俗易懂。 1111111111111111111111111111
主要可以学习到AIX下做磁盘镜像的实验操作步骤
AIX系统下数据盘mirror 镜像配置/恢复操作手册 AIX磁盘镜像—数据磁盘 1、smit vg 创建卷组 hdsik1和hdisk2 2、smit lv 创建逻辑卷 3、smit fs 创建文件系统 ***
AIX HACMP增加磁盘到使用的VG
AIX LVM管理介绍 AIX LVM管理介绍 AIX LVM管理介绍 AIX LVM管理介绍
IBM AIX系统管理,AIX系统管理方面的知识,很全