linux文件系统

1.linux文件系统日志方法
数据模式-索引节点和文件都会被写入日志;丢失数据风险低,性能差。
排序模式-只有索引节点数据被写入日志,但只有数据成功写入后才删除;性能和安全之间的良好折中。
回写模式-只有索引节点数据会被写入日志,但不管文件数据何时写入;丢失数据风险高,但仍比不用日志好。
2.分区工具fdisk常用参数
p 显示当前分区
n 创建新的分区
    Command (m for help): n
    Command action
       e   extended
       p   primary partition (1-4)
w 将分区写入表中
3.创建文件系统
mkefs 创建一个ext文件系统
mke2fs 创建一个ext2文件系统
mkfs.ext3 创建一个ext3文件系统
mkfs.ext4 创建一个ext4文件系统
mkreiserfs 创建一个reiserFS文件系统
jfs_mkfs 创建一个JFS(IBM Liunx)文件系统
mkfs.xfs 创建一个XFS(UNIX)文件系统

创建文件系统后需要将它挂载到虚拟目录下的某个挂载点:

    mkfs.ext4 /dev/sdc1
    mkdir /mnt/testing
    mount -t ext4 /dev/sdc1 /mnt/testing

4.检查和修复linux文件系统工具
fsck options filesystem
该工具只能在未挂载的文件系统上使用
5.逻辑卷管理器LVM(Logical Volume Manager)
用途:可以将另外一个硬盘上的分区加到已有的文件系统,动态的向已有的文件系统添加空间的方法。
5.1 LVM布局
物理卷(Physical Volume,PV):硬盘。
卷组(Volume Group,VG):由多个物理卷组成。
逻辑卷(Logical Volume,LV):由多个卷组组成,最后一层结构。
5.2 Linux中的LVM版本
LVM1:仅提供基本功。
LVM2:提供一下适用功能
快照 将一个已有的逻辑卷在在线的情况下复制到另一个设备。
条带化 可跨越多个物理设备创建逻辑卷,有利于提高硬盘性能。:LVM条带化不同于RAID条带化。LVM条带化不提供创建容错的校验信息,因此会增加文件因硬盘丢失的概率。
镜像 为原始逻辑卷创建一个镜像副本,原始同步完成后,所有更改将同时写入原始逻辑卷和镜像逻辑卷,会降低写入性能。
5.3使用LVM
创建物理卷

pvcreate /dev/sdc1;

创建卷组

vgcreate Vol1 /dev/sdc1;
vgdisplay;

创建逻辑卷

lvcreate  -l 100%FREE -n lvtest Vol1;
lvdisplay

创建文件系统

mkfs.ext4 /dev/Vol1/lvtest
mount -t ext4 /dev/Vol1/test test

修改LVM
vgchange 激活和禁用卷组
vgremove 删除卷组
vgextent 将物理卷组加到卷组中
vgreduce 从卷组中删除物理卷
lvextend 增加逻辑卷大小
lvreduce 减少逻辑卷大小


你可能感兴趣的:(linux,primary,action)