如何创建文件系统?
以下命令将在卷组 testvg 中创建一个大小为 10MB、安装点为 /fs1 的 jfs 文件系统:
crfs -v jfs -g testvg -a size=10M -m /fs1 |
以下命令将在卷组 testvg 中创建一个大小为 10MB、安装点为 /fs2 并具有只读权限的 jfs2 文件系统:
crfs -v jfs2 -g testvg -a size=10M -p ro -m /fs2 |
如何更改文件系统的大小?
若要将 /usr
文件系统的大小增加 1000000 个 512 字节的块,可输入以下命令:
chfs -a size=+1000000 /usr |
注意:
在 AIX 5.3 中,JFS2 文件系统的大小还可以收缩。如何安装 CD?
输入以下命令:
mount -V cdrfs -o ro /dev/cd0 /cdrom |
如何安装文件系统?
以下命令将在 /test 目录中安装文件系统 /dev/fslv02:
mount /dev/fslv02 /test |
如何安装所有缺省文件系统(/etc/filesystems 文件中标记有 mount=true 属性的所有标准文件系统)?
以下命令将安装所有此类文件系统:
mount {-a|all} |
如何卸载文件系统?
输入以下命令可以卸载 /test 文件系统:
umount /test |
如何显示已安装的文件系统?
输入以下命令可以显示有关所有当前已安装的文件系统的信息:
mount |
如何删除文件系统?
输入以下命令可以删除 /test 文件系统:
rmfs /test |
如何对文件系统进行碎片整理?
可以使用 defragfs
命令来改善或报告文件系统中的连续空间状态。例如,若要对文件系统 /home 进行碎片整理,可以使用以下命令:
defragfs /home |
如何知道我的卷组是常规、大容量还是可扩展的?
对该卷组运行 lsvg
命令并查看 MAX PVs 的值。该值为 32 表示常规、128 表示大容量、1024 表示可扩展的卷组。
如何创建卷组?
可以使用以下命令,其中 s
partition_size设置每个物理分区中的兆字节 (MB) 数,并且 partition_size 是以 MB 为单位、从 1 到 1024 的值(对于 AIX 5.3 是从 1 到 131072)。partition_size 变量必须等于 2 的幂(例如:1、2、4、8)。标准和大容量卷组的缺省值是保持在“每个物理卷最多只能有 1016 个物理分区”限制内的最低值。可扩展卷组的缺省值为每个物理卷容纳 2040 个物理分区的最低值。
mkvg -y name_of_volume_group -s partition_size list_of_hard_disks |
如何更改卷组的特征?
可以使用以下命令来更改卷组的特征:
chvg |
如何创建逻辑卷?
输入以下命令:
mklv -y name_of_logical_volume name_of_volume_group number_of_partition |
如何增加逻辑卷的大小?
举例来说,若要将 lv05 目录所表示的逻辑卷增加三个逻辑分区,可输入以下命令:
extendlv lv05 3 |
如何显示属于某个卷组(例如,rootvg)的所有逻辑卷?
可以通过输入以下命令来显示属于 rootvg 的所有逻辑卷:
lsvg -l rootvg |
如何列出有关逻辑卷的信息?
可运行以下命令来显示有关逻辑卷 lv1 的信息:
lslv lv1 |
如何删除逻辑卷?
可以运行以下命令来删除逻辑卷 lv7:
rmlv lv7 |
rmlv
命令仅删除逻辑卷,但不删除其他实体,例如使用该逻辑卷的文件系统或分页空间。
如何镜像逻辑卷?
1. mklvcopy LogicalVolumeName Numberofcopies
2. syncvg VolumeGroupName
如何删除逻辑卷的副本?
可以使用 rmlvcopy
命令来删除逻辑卷的逻辑分区副本。若要减少属于逻辑卷 testlv 的每个逻辑分区的副本数量,可输入以下命令:
rmlvcopy testlv 2 |
现在该逻辑卷中每个逻辑分区最多只有两个物理分区。
有关卷组的问题
要显示系统中的卷组,可输入以下命令:
lsvg |
要显示 rootvg
的所有特征,可输入以下命令:
lsvg rootvg |
要显示 rootvg
所使用的磁盘,可输入以下命令:
lsvg -p rootvg |
如何将磁盘添加到卷组?
输入以下命令:
extendvg VolumeGroupName hdisk0 hdisk1 ... hdiskn |
如何确定我的硬盘所支持的最大逻辑磁道组 (LTG) 大小?
可以带 -M
标志使用 lquerypv
命令。此命令的输出给出以 KB 为单位的 LTG 大小。例如,在下面的示例中,hdisk0 的 LTG 大小为 256 KB。
/usr/sbin/lquerypv -M hdisk0 256 |
还可以在硬盘上运行 lspv
并查看 MAX REQUEST 的值。
syncvg
命令是做什么用的?
syncvg
命令用于同步过时的物理分区。它接受逻辑卷、物理卷或卷组名称作为参数。
例如,若要同步位于物理卷 hdisk6 和 hdisk7 上的物理分区,可以使用以下命令:
syncvg -p hdisk4 hdisk5 |
若要同步卷组 testvg 中的所有物理分区,可以使用以下命令:
syncvg -v testvg |
如何替换某个磁盘?
1. extendvg
VolumeGroupName hdisk_new
2. migratepv
hdisk_bad hdisk_new
3. reducevg -d
VolumeGroupName hdisk_bad
如何克隆 rootvg(创建其副本)?
您可以运行 alt_disk_copy
命令来将当前 rootvg 复制到某个替代磁盘。下面的示例演示了如何将 rootvg 克隆到 hdisk1。
alt_disk_copy -d hdisk1 |
如何清除位于物理卷hdisk1上的引导记录
chpv -c hdisk1 |
cat /etc/hosts 查看主机的IP和主机名,如果没有就通过smitty修改主机名和IP地址
不要把主机名写到127.0.0.1前面去,RAC
1、lspv查看磁盘信息
2、lsdev -Cc (adapter、disk)查看设备使用状态
3、diag——>task selection——>host plus task——>scsi and scsi raid host plug manager——>attach a device to an scsi hot swap enclousure device
在aix的/etc/hosts文件下要有主机的IP和主机名的对应关系,linux也一样
插硬盘时,硬盘灯由黄灯到绿灯再到熄灭,这个过程说明硬盘能正常工作了,硬盘有问题时,硬盘灯会闪烁报警
激活分区(打开终端窗口)-正常启动(无需操作)-登陆-查看ifconfig -a-查看hostname-配置主机名-cat /etc/hosts-设置IP-配置en0-设置IP地址192.168.1.203/255.255.255.0其中start状态为yes cat/etc/hosts --最后有一条记录是ip地址和主机名字对应
lsdev -Cc disk查看设备其中-Cc为同一类别是真实使用的设备,该设备是ODM库支持的信息
卷组,可以实现将磁盘分组,一个或多个为一个卷组
VG里的PV有PVID,没有PVID的称不上PV,用lspv可以看到磁盘名,PVID,所在的VG组(none表示磁盘不在VG里)和状态
同一VG中的PV的PP大小要一样,不同的VG里的PV的PP的大小可以不一样
不同大小的磁盘可以放到同一VG中(即VG中的磁盘大小可以不一样,一个磁盘就是一个PV),PP大小是在创建VG时就指定了
逻辑卷可以理解为分区
aix的分区可以不连续
windows分区分为主分区,扩展分区和逻辑分区,主分区和扩展分区时平级的,扩展分区包括逻辑分区,扩展分区不可用,只有逻辑分区可用;
格式化只是改写了分区表,数据还在,这时只有不往分区里写数据,磁盘的数据就没有丢失。(误删除和格式化后用easyrecovery软件恢复)
inode的数量是有限的,一个inode指向一个文件(淘宝研发了自己的文件系统-tbf,inode较多)
修改PVID(增加或取消, PVID是不能清除的,清完后硬盘相当于一个新盘了,在此盘上的所有操作都得重做了,可以修改)
aix使用的主要命令:
列出—ls,创建—mk,修改—,删除—rm
核心命令:smitty
smitty crfs/mkfs
which mklv --查看mklv的路径
小机的本地磁盘一般都安装操作系统,应用和数据库都安装在存储上,因为存储有磁盘阵列,数据不会轻易丢失
只有存储才能时间线两台小机间的共享
磁盘—>PV—>VG—>LV—>FS --PV是加入VG的为磁盘
上线的系统磁盘pvid不能清除
数据库规划,80%都是存储规划
规划需知:
1.数据量
2.读多还是写多
3.规划网络(防止出现单点故障)
4.存储到主机的多路径要配成主备模式
热备盘:当raid有坏盘是热备盘会自动替换
raid10—读写性能都好,raid5读性能好,写性能差
网卡接两交换机时要配成主备模式(默认为负载均衡模式)
topas时当busy%为100%时,读写还为0时,说明读写都失败,存储既读不出来也写不进去,说明存储到主机的多路径有问题,要将多路径配成主备模式
IBM核心技术:LVM(卷管理)
查看pv:lspv(当pvid和卷组都为none,none时,说明vg没有分组)
看disk是否可用及是否本地盘或存储:lsdev -Cc disk
看disk属性:lsattr -Elhdisk3
当disk还没放到vg时,看大小:bootinfo -s hdisk3
删除磁盘:rmdev -dl hdisk3 //是逻辑删除,disk上的数据还在,删除后用cfgmgr命令重新识别磁盘
看激活的vg:lsvg -o
二次条带化:将多个已条带的disk再条带化(即将raid后的阵列再条带化)
做镜像时2个PP为1个LP,没做时1个PP为1个LP,PP一般取128-256就差不多了
exportvg时只是逻辑导出,vg的信息还在磁盘头(即在ODM库中),此时若要重建vg,则需强行创建
exportvg导出后再重新导入时,smitty importvg然后选择输入vg名,再选择任一个disk就可以了,因为每个disk头都记录了vg的信息
删除连续的磁盘时可用以下命令快速删除:
r 1=2 //disk1替换为disk2
r 2=3
r 3=4...