晋江网站网站建设,教育行业网站建设审批,网页范例,西安网站维护托管一、静态分区管理 静态的分区方法不可以动态的增加或减少分区的容量。 1、磁盘分区-fdisk 该命令是用于查看磁盘分区情况#xff0c;和分区管理的命令 命令格式#xff1a;fdisk [选项] 设备文件名常用命令#xff1a;
-h#xff1a;查看分区信息
fdisk系统常用命令…一、静态分区管理 静态的分区方法不可以动态的增加或减少分区的容量。 1、磁盘分区-fdisk 该命令是用于查看磁盘分区情况和分区管理的命令 命令格式fdisk [选项] 设备文件名常用命令
-h查看分区信息
fdisk系统常用命令
l显示设备的分区表信息。n创建一个新的分区。d删除一个分区。p打印分区表的内容。t更改分区的类型。u以扇区单位显示分区信息。w将分区表写入磁盘。 同时也可以不带参数进入fdisk命令模式退出可以使用ctrl C以下是fdisk的命令模式。 案例新增一个编号为1、容量为512MB、类型为xfs的主分区。 进入系统 输入n创建分区p是主分区e是拓展分区 指定卷标1和大小512M 输入t指定分区类型可以输入L查看分区类型这里指定为83
最后存盘退出 w 结束后可以输入fdisk -l查看 二、动态分区管理LVM 动态分区管理即逻辑卷管理器LVM则可以让用户在不破坏分区数据的前提下随意根据需求调整分区大小。 相关名词
PV物理卷。可以是单独磁盘也可以是磁盘分区。VG卷组即是物理卷的组合可以看成单独的逻辑磁盘。LV逻辑卷逻辑磁盘卷组的分区。PE物理层面上VG的组成单元。LE逻辑层面上LV的组成单元大小为PE的倍数。
1、PV创建-pvcreate
命令格式pvcreate [option] 物理磁盘/分区常用选项
-f强制创建物理卷-u指定uuid-y所有问题都回答yes
案例硬盘创建物理卷
pvcreate /dev/sda
2、PV显示-pvscan和pvdisplay pvscan是扫描物理卷 pvdisplay是显示物理卷的详细信息 命令格式pvscan [option]
命令格式pvdisplay [option]
3、PV删除-pvremove
命令格式pvremove [option] 物理磁盘/分区
常用选项
-f强制删除物理卷-y所有问题都回答yes
案例删除物理卷
pvremove /dev/sda
4、PV移动-pvmove 源PV和目标PV必须处于同一个VG中且目标PV的大小不能小于源PV 命令格式pvmove [option] 源PV 目标PV 常用选项 -b在后台运行守护进程。 -i设置报告进度的间隔时间。 --abort中止进行中的移动操作。
案例删除物理卷
pvmove /dev/hda1 /dev/sdb1
4、VG创建-vgcreate 在VG中添加PV! 命令格式vgcreate [option] VG名称 PV名称常用选项
-f强制创建物理卷-y所有问题都回答yes
案例硬盘创建物理卷
vgcreate rhel /dev/sda /dev/sdb
5、VG显示-vgscan和vgdisplay vgscan是扫描物理卷 vgdisplay是显示物理卷的详细信息 命令格式vgscan [option]
命令格式vgdisplay [option]
6、VG删除-vgremove 删除VG vgremove [option] VG名称
常用选项
-f强制删除。
7、LV创建-lvcreate
命令格式lvcreate [option] [-L LV 容量 ] [-n LV 名称 ] VG名称
常用选项
-L指定逻辑分区容量。-n指定逻辑分区名称
案例在rhel8的VG中创建一个2GB的LV名称为lvlinux
lvcreate -L 2GB -n lvlinux rhel8
8、LV显示-lvscan和lvdisplay vgscan是扫描物理卷 vgdisplay是显示物理卷的详细信息 命令格式lvscan
命令格式lvdisplay
9、LV删除-lvremove 删除前需要确保LV没有装载否则会删除失败 命令格式lvremove [option] LV名称
案例删除名为/dev/rhel8/lvlinux
lvremove /dev/ehel8/lvlinux
三、磁盘阵列RAID 这是一种把多块独立的硬盘按不同方式组合形成一个硬盘组相当于一个逻辑硬盘从而提供比单个磁盘更高的存储性能和提高数据冗余的的技术。 组成磁盘阵列的不同方式就是RAID级别以下是常见的RAID级别以及它的特点。 RAID0无差错控制的带区组需要至少2块硬盘。 RAID1镜像结构需要至少2块硬盘。 RAID2带海明码校验需要至少3块硬盘。 RAID3带奇偶校验码的并行传送需要至少3块硬盘。 RAID4带奇偶校验码的独立磁盘结构需要至少3块硬盘。 RAID5分布式奇偶校验的独立磁盘结构需要至少3块硬盘。 RAID6带有两种分布存储的奇偶校验码的独立磁盘结构需要至少4块硬盘。 RAID7优化的高速数据传送磁盘结构 1、创建RAID设备-mdadm
命令格式mdadm [option] 设备 [option] 需要加入RAID分区或硬盘
常用参数
-A 激活磁盘阵列-C 创建一个新的阵列-D 输出一个或多个 -S 停止磁盘阵列-s 扫描系统中的所有RAID设备并输出当前活动 RAID 设备的信息。-V 显示细节-c 设置阵列条带大小-l 设置磁盘阵列的级别-n 指定阵列可用的RAID 硬盘数量-x 指定初始阵列的富余RAID 硬盘数量-f 将设备状态设定为故障-r 移除设备 案例创建RAID设备文件 该RAID设备使用了四个硬盘sdb,sbc,sdd,sde mdadm -C /dev/md5 -l 5 -n 3 -x 1 /dev/sd{b,c,d,e} 前三部分介绍的都是分区管理的方式分别是静态分区fdisk动态分区LVMRAID设备它相当于多个硬盘合成一个逻辑硬盘可以直接格式化使用或者分区使用 2、开机挂载RAID设备
在/etc/fstab文件内写入以下内容
设备名称 挂载点目录 文件系统类型 选项 检查标志 检查顺序标志
/dev/md5 /mnt ext4 default 0 0 将RAID设备信息写入/etc/mdadm.conf这是mdadm的配置文件需要写入RAID的相关消息如果没有则RAID设备无法正常工作
mdadm -D -s /etc/mdadm.conf 后面会详细介绍 /etc/fstab文件内容 四、分区挂载 1、分区挂载-mount 分区挂载将分区入口引导到目录上如果不进行挂载则无法访问分区。 命令格式mount [option] 目标分区 挂载目录
常用选项
-t 指定设备的文档系统类型 案例挂载SATA硬盘
mount /dev/sda1 /sl/sl1 案例通过光盘挂载NVME硬盘 挂载Nvme磁盘的方法和SATA盘有些不同光盘的内核通常不能直接挂载因为其使用了逻辑分区LVM需要激活。查看LVM的VG名称的命令是vgdisplay查看其激活状态的命令是lvscan最后通过lvchange -ay VGname 进行激活这样在/dev/nvme0n1就可以发现其下面多了两个文件root和swap。 获得VGname 激活lvchange -ay VGname 挂载成功 2、挂载卸载-unmount 该命令可以用来卸载分区的挂载点。 命令格式unmount [option] 设备名称/挂载点
常用选项
-v 显示详细信息 案例通过设备名卸载挂载
umount -v /dev/sda1
3、永久挂载-/etc/fstab文件 /etc/fstab文件主要用来设置在Linux启动自动挂载的设备和挂载点信息在linux启动过程中systemd进程会自动读取/etc/fstab配置文件的内容并挂载相应的文件系统。 /etc/fstab每一行代表一个文件系统每个文件系统用六个字段来表示从左到右顺序对每个字段
设备名称none表示与设备无关的文件系统。挂载点目录文件系统类型如果设置auto则按文件系统本身类型进行挂载。选项多个选项之间必须用逗号分隔。
选项说明auto启动时自动挂载default使用默认值挂载即启动时自动挂载可读可写gquota设定该文件系统支持组配额管理noauto不自动挂载ro以只读方式挂载rw以读/写方式挂载uquota设定该文件系统支持用户配额管理
检查标志0表示不做检查1表示需要文件系统检查。只有ext3/ext4/xfs需要文件系统检查检查顺序标志有012三种值0代表不检查检查标志为0该值必为0。
案例挂载RAID设备
/dev/md5 /mnt ext4 default 0 0 组配额和用户配额将在下面详细讲解。 五、文件系统
1、创建文件系统-mkfs 给分区进行文件系统创建的操作。 命令格式mkfs -t 分区类型 分区设备 分区类型它可以通过man 5 fs获得其详细介绍。 分区设备它可以通过fdisk -l 来查看。 案例设置分区的文件系统为ext4
mkfs -t ext4 /dev/sha12、查看文件系统信息-df
命令格式df [option] 常用选项
-a, --all显示所有文件系统包括虚拟文件系统。-B, --block-sizeSIZE指定块大小以特定单位显示磁盘空间信息如 MB、GB。-h, --human-readable以人类可读的格式显示输出结果。-H, --si以 1000 作为基数以 SI 单位显示输出结果例如MB、GB。-i, --inodes显示 inode 使用情况而不是块使用情况。-k, --kilobytes以 KB 作为单位显示磁盘空间信息。-n, --no-sync不执行文件系统同步操作。-t, --typeTYPE仅显示指定类型的文件系统。-T, --print-type显示文件系统的类型。-x, --exclude-typeTYPE排除指定类型的文件系统。--sync在显示文件系统信息之前执行文件系统同步操作。--total在输出的最后一行显示总计。-v, --verbose详细显示文件系统信息。-l, --local仅显示本地文件系统。
案例显示文件系统类型 六、磁盘配额管理 磁盘配额管理是为了限制用户或组在某个特定文件系统中能使用的最大空间来保证每个用户的空间的正常使用。它可以保证所有用户都拥有自己独占的文件系统空间从而确保用户使用系统的公平性和安全性。 磁盘配额特性不同还分为硬配额和软配额硬配额是用户和组可使用空间的最大值超出界限无法写入文件并发出警告信息。而软配额允许一段时期内被超过默认为7天到期后如果用户使用空间还超过软配额则无法写入文件。 配额管理命令-edquota
命令格式edquota [option] [用户名|组]
常用选项
-g 设置组配额-p 设置-u 设置用户配额
1、用户配额配置-u
2、组配额配置-g
3、启动配额管理-quotaon
4、关闭配额管理-quotaoff