Linux 在深度系统上添加硬盘并分区

一、添加一块硬盘的操作(第一种方法)

Linux 在深度系统上添加硬盘并分区

文章插图
 
先看文件系统:
Linux 在深度系统上添加硬盘并分区

文章插图
 
1. 可视化操作选择设备
Linux 在深度系统上添加硬盘并分区

文章插图
 
创建分区表
Linux 在深度系统上添加硬盘并分区

文章插图
【Linux 在深度系统上添加硬盘并分区】 

Linux 在深度系统上添加硬盘并分区

文章插图
 
新建分区
Linux 在深度系统上添加硬盘并分区

文章插图
 

Linux 在深度系统上添加硬盘并分区

文章插图
 

Linux 在深度系统上添加硬盘并分区

文章插图
 

Linux 在深度系统上添加硬盘并分区

文章插图
 
这里挂载点默认位置有点长:
Linux 在深度系统上添加硬盘并分区

文章插图
 

Linux 在深度系统上添加硬盘并分区

文章插图
 
2. 命令行操作把新硬盘挂载到/mnt/newdisk(示例:6)
分区mkdir /mnt/newdiskfdisk -l硬盘有没有被加上,如果没有,可以重启fdisk -cu /dev/sdb-cu 自动对齐扇区,命令行输入 p 命令,查看分区表输入 m 命令,获取帮助输入 n 命令,添加分区,提示选择e(extended)或 p(primary partition)+20G 添加20G,不输入,全部分配 。输入 w 命令,写入一个分区表其它命令:
输入 t 命令,更换一个分区表类型输入 d 命令,删除一个分区格式化mkfs.ext4 /dev/sdb1mkfs.xfs /dev/sdb1(需要内核支持)mkfs.ext3 /dev/sdb1挂载命令挂载(用来调试,一般不用,计算机重启就不存在了 。)mount -t ext4 设备 挂载点mount -t ext4 /dev/sdb1 /mnt/newdisk如果操作系统可以识别,则可以mount /dev/sdb1 /mnt/newdiskdf -h查看挂载结果
  • 可以把挂载命令加到/etc/profile(在用户登陆时候)
  • 或 /etc/rc.local,在系统启动时加载 。
fstab永久挂载vi /etc/fstab加一行:设备名挂载点文件系统的类型挂载类型 分区是否检查(输入0,建议系统盘也改0)/dev/sdb1/mnt/newdiskext4defaults0 0或使用UUID:
Linux 在深度系统上添加硬盘并分区

文章插图
 
输出uuid的命令:
使用命令:blkid /dev/sdb1会输出UUID="***"二、使用逻辑卷
  • 物理卷:physical volume(PV),LVM所使用的基础”物理“存储 。这通常是块设备,例如一个分区、完整磁盘、RAID、SAN;
  • 卷组:volume group(VG),很多逻辑卷组成存储池 。
  • 逻辑卷:logical volume(LV),最后的逻辑区块组,它的最大空间就是卷组的最大空间 。
以下单字母是命令行的快捷键 。
fdisk -culfdisk /cu /dev/sdbdwfdisk -cu /dev/sdbpnp1+10Ge2pnl+10Gpt 更改类型1L 看到类型8e (linux LVM) 逻辑卷t 58ewpvcreate /dev/sdb1分区变成物理卷pvcreate /dev/sdb5vgcreate data /dev/sdb1 /dev/sdb5data是卷组的名字vgs 查看卷组大小lvcreate -l 15G -n pgsql-data名称 data卷组名字 -v看大小会形成一个文件:/dev/data/pgsql-data接下来格式化mkfs.ext4 /dev/data/pgsql-datamount /dev/data/pgsql-data /mnt/newdiskvgslvextend -L 17G /dev/data/pgsql-dataresize2fs /dev/data/pgsql-data 修改文件系统大小




    推荐阅读