PV(physical voulum)
PVRA
VGRA
User data area
BBRA
foot data (system vol)
LVM
physical volumn logical
volumn -> group -> volumn
dev/vgxx/group /dev/vgxx/lvdx
/dev/vgxx/rlvolx
设备主号
64: 磁盘
设备次号:
OX 01 00 02
| /
卷组号 逻辑卷号
PV -> PE (Physical extend)
PV -> VG -> LV -> LE (4M)
diskinfo /dev/rdsk/c0t5d0
显示磁盘信息
创建一个LVM和文件系统的步骤
1 查找设备文件名
ioscan -funC disk
2 介质检查
mediainit /dev/rdsk/c0t3d0
*3 创建物理卷
pvcreat -f /dev/rdsk/c0t3d0
4 为卷组创建目录
mkdir /dev/vg01
*5 创建特殊组文件group,(磁盘主号均为64)
mknod /dev/vg01/group c 64 0x010000
*6 将PV加入vg
vgcreate /dev/vg01 /dev/dsk/c0t3d0
7 检查创建的卷组
vgdisplay -v vg01
pvdisplay /dev/dsk/c0t3d0
*8 在卷vg01中创建lv
lvcreate -L 16 vg01
9 检查lv状态
vgdisplay -v
lvdisplay -v /dev/vg01/lvol06
*10 在lv03上创建文件系统
newfs -F vxfs /dev/vg01/rlvol06
11 挂起文件系统
mount /dev/vg01/lvol06
扩展逻辑卷,需要vg中还有空闲的PE
lvextend -l 10 /dev/vg01
-l 后跟LE数
文件系统类型
HFS High performance file system
JFS jounaled file system (Vxfs)
NFS network file system
CDFS CD-ROM file system
内核必须放在HFS上
fstyp /dev/rlvol01 查看文件系统类型
文件系统结构
超级块
I节点
目录
数据块
根目录节点在2号I节点上
硬连接增一个指向同一个数据块的I节点,硬连接不能跨越文件系统,不能连接目录
HFS
HFS的超级块备份信息放在/var/adm/sbtab中
HFS块大小:默认8K,块是最小的读单位
HFS段可为1/2, 1/4, 1/8块大小
查看挂起的文件系统
mount -v
bdf
df
卸载文件系统
umount /dev/vg-1/lvol01
umount /myfs
查看文件和目录在被谁访问,
fuser - uk /dev/vg01/lvol01
-k 杀死相关的进程
刷新缓冲存储区
syncer 由启动时脚本执行
sysnc 手工执行
fsck -F hfs /dev/vg00/lvol1
检查文件系统,运行前要卸载文件系统,为优化性能,使用磁盘的字符设备文件
-b 选择超级块
-f 强制执行fsck,只能用于单用户模式,然后用boot -n重启,不刷新缓冲区
fsck对JFS的选项
-o full 对JFS全面检查
-o nolog 阻止意图日志重放
备份/恢复LVM group的配置
vgcfgbackup
vgcfgrestore
创建设备交换区可用
newfs 在磁盘末尾的保留空间中做
lvcreate 使用整个逻辑卷
文件交换区
在目录下创建/paging目录,交换块大小默认为2MB,一但启用,直到下次系统启动,
该文件系统未使用时才可卸载
lvlnboot -v 显示信息配置系统的启动磁盘
lvlnboot -s /dev/vg00/lvol01 将lvol01定义为主交换区
默认的主交换区是与/文件系统在一个磁盘
默认
lvol01 /文件系统
lvol02 swap主交换区
lvol3 /stand
swapon /dev/vg01/myswap
swapon /dev/dsk/c0t2d0
swapon -p 4 -l 4M /myfs
swapon -a
-e 文件系统,使用文件系统后的空间
-f 覆盖文件系统
-p 优先级,数字越小,优先级越高
交换区在fstab中可加入自动加载条目
交换区默认最大512M(256个块)
swapinfo 显示交换区信息
dmesg 显示内存的信息
交换区设为内存的2倍便足够