博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux分区
阅读量:3939 次
发布时间:2019-05-24

本文共 2784 字,大约阅读时间需要 9 分钟。

磁盘分区管理

一块硬盘的“艺术”之旅

识别硬盘 => 分区规划 => 格式化 => 挂载使用 => 毛坯楼层 => 打隔断 => 装修 => 入驻

MBR/ msdos分区模式
1 ~ 4个主分区,或者0 ~ 3个主分区+1个扩展分区(n个逻辑分区)
最大支持容量为2.2TB的磁盘
扩展分区不能格式化

使用 fdisk分区工具

查看分区表

fdisk -l /dev/sda

修改硬盘的分区表

fdisk			硬盘设备
常用交互指令				m		列出指令帮助				p		查看现在的分区表				n		新建分区				d		删除分区				q		放弃更改并退出				w		保存更改并退出
```python[root@localhost ~] fdisk /dev/vdbCommand(m for help): pDisk /dev/vdb: 10.7 GB, 10737418240 bytes, 20971520 sectorsDevice boot	Start	End	Blocks Id System/dev/vdb1	2048	411647		20480083  Linux/dev/vdb2	411648	4507647		204800083 Linux/dev/vdb3	4507648	6555647		102400083 Linux

识别新分区表

使用 partprobe命令

当硬盘的分区表被更改以后,需要将分区表的变化及时通知 Linux内核,最好 reboot-次
否则在访问分区时可能会找不到准确的设备

[root@server -]# partprobe /dev/vdb∥/或者[root@servero -]# reboot

格式化分区

常用的格式化分区

mkfs工具集

mkfs.ext3			分区设备路径mkfs.ext4			分区设备路径mkfs.xfs			分区设备路径mkfs.vfat -F 32		分区设备路径
[root@localhost ~]# mkfs.
mkfs.btrfs mkfs.ext3 mkfs.minix mkfs.xfsmkfs.cramfs mkfs.ext4 mkfs.msdosmkfs.ext2 mkfs.fat mkfs.vfat

创建文件系统

按照不同的类型格式化分区

/dev/db2 ==> EXT4	类型/dev/db3 ==> XFS	类型[root@localhost ~]# mkfs.ext4/dev/vdb2[root@localhost ~]# mkfs.xfs /dev/vdb3

访问文件系统

访问已格式化的分区

使用 mount命令挂载,并访问测试

[root@localhost ~]# mkdir/mnt/part2[root@localhost ~]# mount /dev/vdb2/mnt/part2[root@localhost ~]# cp /etc/fstab/mnt/part2/fstab.txt[root@localhost ~]# ls/mnt/part2fstab.txt lost+found

使用df检查使用情况

[root@localhost ~]# df -hT /mnt/part2Filesystem Type Size Used Avail Use% Mounted on/dev/vdb2 ext4 1.9G 5.9M 1.8G 1% /mnt/part2

实现开机自动挂载

配置文件/etc/ fstab的记录格式

设备路径 挂载点 类型 参数 备份标记 检测顺序

[root@localhost ~]# mkdir/mnt/part3	创建挂载点[root@localhost ~]# vim /etc/fstab	UUID=9bf6b9f		defaults/dev/vdb3	/mnt/part3 xfs defaults 0 0[root@localhost ~]# mount -a	检测配置[root@localhost ~]# df -hT /mnt/part3	Filesystem  Type Size Used Avail Use% Mounted ondev/vdb3 	xfs  997M 33M  965M  4%   /mnt/part3

新建逻辑卷

LVM管理工具集

功能 物理卷管理 卷组管理 逻辑卷管理
Scan扫描 pvscan vgscan lvscan
Create创建 pvcreate vgcreate lvcreate
Display显示 pvdisplay vgdisplay lvdisplay
Reemove 删除 premove vgremove lvremove
Extend 扩展 / vgextend lvextend

LVM快速部署及使用

基本思路

准备至少一个空闲分区(/dev/vdb1)
创建卷组: vgcreate 卷组名 空闲分区
创建逻辑卷: Ivcreate -L 大小 -n 名称 卷组名

[root@localhost ~]# vgcreate systemvg /dev/vdbl[root@localhost ~]# lvcreate-L 180M -n vo systemvgLogical volume"vo" created[root@localhost ~]# lvscanACTIVE	/dev/systemvg/vo[180.00 MiB] inherit

LVM卷组的PE大小

创建卷组的时候设置PE大小

vgcreate -s PE大小 卷组名 空闲分区

[root@localhost ~]# vgcreate -S 16MiB datastore /dev/vdb6Physical volume "/dev/vdb6" successfully createdVolume group datastore" successfully created

创建逻辑卷的时候指定PE个数

Ivcreate -l PE个数	-n		逻辑卷名		卷组名[root@localhost ~]# lvcreate -| 50 -n database datastoreLogical volume "database" created[root@localhost ~]# IvscanACTIVE	'/dev/datastore/database' [800.00 MiB] inheritACTIVE	'/dev/systemvg/vo' [180.00 MiB] inherit

转载地址:http://omnwi.baihongyu.com/

你可能感兴趣的文章
kvm&xen挂载镜像文件
查看>>
华为路由器配置NAT使内网用户通过外网IP地址方式访问内网服务器示例
查看>>
virt命令
查看>>
15个保障服务器安全的方法:
查看>>
在VMware Workstation 中部署VCSA6.5
查看>>
openstack&ceph
查看>>
ME60 双机热备 奇偶mac负载分担
查看>>
oracle11G安装en
查看>>
关于丢失或者损坏etc/fstab文件后
查看>>
VMware-ESXi-6.5 集成第三方驱动方法
查看>>
Oracle RAC on vSphere 安装手册v2
查看>>
V2V迁移
查看>>
BFD
查看>>
docker网络
查看>>
锐捷交换机的多对多镜像口
查看>>
Linux系统修改编码
查看>>
word文档不能显示图片的处理
查看>>
linux的多桌面环境Xephyr
查看>>
初探debian桌面的管理启动
查看>>
七层协议图
查看>>