本文系统Centos6.0
1、创建设备文件:mknod
1
2
3
4
5
|
[root@www ~]# ls -lh /dev/cdrom
[root@www ~]# ls -lh /dev/sr0
[root@www ~]# mknod /root/dd b
11
0
[root@www ~]# mount /dev/cdrom /media/
[root@www ~]# mount /root/dd /mnt/
|
大家应该看出来了;/dev/cdrom=/root/dd了;
我们可以创建设备文件
语法:mknod 设备文件名 文件类型 主号 从号
比如:mknod /root/dd b 11 0
2、常见文件系统:
1
2
3
4
5
6
7
|
ext2/ext3/ext4:这是Linux中使用最多的文件系统。
msdos:DOS、Windows和OS/
2
使用该文件系统
vfat:扩展的DOS文件系统,支持长文件名。
iso9660:CD-ROM的标准文件系统
smbfs/cifs:支持SMB协议的网络文件系统。
nfs:网络文件系统。
swap:用于Linux磁盘交换分区的特殊文件系统。
|
3、逻辑卷<lvm>
在磁盘分区上建立物理卷
1
2
3
|
fdisk /dev/sda
pvcreate /dev/sda5 #在已经建立好的分区或硬盘上简历物理卷
pvdisplay|pvs 查看系统中已经创建的物理卷
|
使用物理卷建立卷组
1
2
3
|
vgcreate MYVG /dev/sda5
create -s
8
MYVG /dev/sda5 #建立PE大小为8M的vg,默认是4E
vgdisplay|vgs 查看系统中已经创建的卷组
|
在卷组中建立逻辑卷
1
2
3
|
lvcreate -L 100M -n mylv1 MYVG #从已有卷组建立逻辑卷,通常只分配部分空间给逻辑卷
vgextend <卷组名> <物理卷名>
lvdisplay|lvs #查看系统中已经创建的逻辑卷
|
逻辑卷的拉升
1
2
|
lvextend -L size[KB,M,G] /dev/卷组/逻辑卷名
resize2fs /dev/卷组/逻辑卷名
|
逻辑卷的缩小
1
2
3
|
e2fsck -f /dev/卷组/逻辑卷名
resize2fs /dev/卷组/逻辑卷名 size[KB,M,G] (先缩小文件系统大小)
lvreduce -L size[KB,M,G] /dev/卷组/逻辑卷名
|
也可以通过图形化界面工具来管理逻辑卷
卸载逻辑卷
先卸载逻辑卷
删除逻辑卷 {lvremove <逻辑卷名>}
删除卷组 {vgremove <卷组名>}
删除物理卷 {pvremove <物理卷名>}
删除物理分区
4、linux‘ RAID
RAID是“Redundant Array of Independent Disk”的缩写,中文意思是独立冗余磁盘阵列。
mdadm工具是一个管理软件RAID的独立程序,它能完成所有的软RAID管理功能。
mdadm常见选项:
1
2
3
4
5
6
7
8
|
-A <阵列设备名>,--assemble:加入一个以前定义的阵列
-C <阵列设备名>,--create:创建一个新的阵列
-D <阵列设备名>,--detail:显示md device的详细信息
-a yes :自动创建md阵列文件
-l ,--level=:设定raid level
-s ,--scan:扫描配置文件或/proc/mdstat以搜寻丢失的信息
-n ,--raid-devices=:指定阵列中可用device数目,这个数目只能由 --grow修改
-x ,--spare-devices=:指定初始阵列的富余device数目
|
创建Software Raid 分区:
分区类型为“fd”
使用mdadm工具创建Software Raid设备
1
|
eg: mdadm -C /dev/md1 -a yes -l0 -n2 /dev/sdb{
5
,
6
}
|
为阵列创建文件系统
1
|
eg:mkfs.ext4 /dev/md1
|
挂载阵列设备
mdadm不采用/etc/mdadm.conf作为主要配置文件,它完全可以不依赖该文件也不会影响阵列的正常工作。
该配置文件的主要作用是方便跟踪软RAID的配置。对该配置文件进行配置是有好处的,但不是必须的。推荐对该文件进行配置。
建立方法如下:
创建阵列
1
2
|
mdadm -D -s >> /etc/mdadm.conf 或
mdadm --detail --scan >> /etc/mdadm.conf
|
查看阵列状态
1
2
|
mdadm -D /dev/md0
cat /proc/mdstat
|
停止阵列设备
1
|
mdadm -S /dev/md0
|
启动阵列设备
1
|
mdadm -A /dev/md0 /dev/sdb{X,Y,Z}
|
本文转自 西索oO 51CTO博客,原文链接:http://blog.51cto.com/lansgg/1293958