1.使用fdisk -l 查看硬盘的详细信息
分析:
2.分区初始化
fdisk /dev/sdb
分析:各个参数的解析
1. 输入 m 显示所有命令列示。
2. 输入 p 显示硬盘分割情形,打印分区表。
3. 输入 a 设定硬盘启动区。
4. 输入 n 设定新的硬盘分割区。
4.1. 输入 e 硬盘为[延伸]分割区(extend)。
4.2. 输入 p 硬盘为[主要]分割区(primary)。
5. 输入 t 改变硬盘分割区属性。
t:分区系统id号 L:82:linux swap 83:linux 86:NTFS window分区6. 输入 d 删除硬盘分割区属性。
7. 输入 q 结束不存入硬盘分割区属性。
8. 输入 w 结束并写入硬盘分割区属性
Device Boot Start End Blocks Id System /dev/sda1 * 1 26 204800 83 Linux Partition 1 does not end on cylinder boundary. /dev/sda2 26 287 2097152 82 Linux swap / Solaris Partition 2 does not end on cylinder boundary. /dev/sda3 287 2611 18668544 83 Linux Disk /dev/sdb: 10.7 GB, 10737418240 bytes 255 heads, 63 sectors/track, 1305 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x02537cbf Device Boot Start End Blocks Id System /dev/sdb1 1 1305 10482381 83 Linux 分区创建成功
注意:1.
Partition number (1-4): 2 #如果这里已经创建了1个分区,那么这个值就不能输入1了。
3.分区的文件系统
给分区指定文件系统:ext2和ext3
mke2fs /dev/sdb1 #默认是ext2,此命令是创建文件系统
mke2fs -j /dev/sdb1 #-j 是ext3
mke2fs -t ext4 /dev/sdb1 #ext4创建文件系统
e2fsck -p /dev/sdb1 #检查文件系统 :文件、扇区是否有错误 参数-p 是自动修复 This filesystem will be automatically checked every 31 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override.解析:挂载37或180天后检测文件系统 tune2fs -l /dev/sdb1 #查看文件系统的详细信息 -l 查看详细信息 -c 30 /dev/sdb1 设置多少次检查(挂载多少次检测) -i 70d /dev/sdb1 70天检查(多少天检测)e2label /dev/sdb1 www-data #指定转标
findfs www-data #查找转标
未找到分区解决: partprobe 命令
4.挂载(如果要挂的话,要扩展转标题 二)
vim /etc/fstab 永久性挂载配置 在文件中添加如下:/dev/sdb1 /opt ext3 defaults 1 1 mount :查看分区格式 -a 挂载信息立即生效 -t ext3 /dev/sdb1 /opt 临时挂载linux分区 -t vfat /dev/sdc1 //media/usb u盘挂载 window分区 -o loop docs.iso /media/iso 挂载镜像文件 mount media/cdrom 光驱挂载 umount /opt 卸载挂载 mount /dev/sdb2 /data/oracle5 成功
df -h :查看当前硬盘使用情况 二、扩展2.查看新分区是否成功 fdisk -l /dev/sdb
3.创建物理卷 pvcreate /dev/sdb1
4.查看组空间 pvdisplay找到服务器原有的组名称 vg_opc
5.将创建的物理卷/dev/sdb1加到指定的组空间中 vg_opc vgextend vg_opc /dev/sdb1
6.再次查看组空间 pvdisplay 新的分区应该属于历史的中已存的VG
7.查看卷组空间情况 vgdisplay 查看是否有新空间
8.扩展指定卷的空间 先df -h查出卷名 lvresize -L +2G /dev/mapper/centos-root
9.使扩展分区有效 resize2fs /dev/mapper/centos-root
如果不行:Couldn't find valid filesystem superblock
# mount |grep root /dev/mapper/centos-root on / type xfs (rw,relatime,attr2,inode64,noquota) xfs的文件系统重新定义大小用如下命令: # xfs_growfs /dev/mapper/centos-root meta-data=/dev/mapper/centos-root isize=256 agcount=4, agsize=3276800 blks = sectsz=512 attr=2, projid32bit=1 = crc=0 finobt=0 data = bsize=4096 blocks=13107200, imaxpct=25 = sunit=0 swidth=0 blks naming =version 2 bsize=4096 ascii-ci=0 ftype=0 log =internal bsize=4096 blocks=6400, version=2 = sectsz=512 sunit=0 blks, lazy-count=1 realtime =none extsz=4096 blocks=0, rtextents=0 data blocks changed from 13107200 to 39336960 重新进行df -h查看挂载点,发现大小已经更改。10.验证空间是否加上 df -h
转载于:https://www.cnblogs.com/leolzi/p/9915042.html
