
最近有一个比较奇葩的需求,数据硬盘准备直接挂载到根目录。
执行了下面的命令:
fdisk -l #发现新硬盘是/dev/sdb
mkfs.xfs /dev/sdb #于是执行这个命令格式化硬盘
mount /dev/sdb / #接着执行命令视图把硬盘挂载到系统根目录
注意上边都是废话!
下面我们开始回归正题讲解把新硬盘挂载到centos系统根目录的操作方法:
1、一般,我们的系统默认是没有parted这个命令的,所以我先得安装:
# yum -y install parted (安装parted工具)
2、命令行查看新增硬盘:
# lsblk (查看当前磁盘设备)
3、给新硬盘分区并打上lvm标签
# parted /dev/sdb (视实际情况的盘符编号)
(parted) mklabel gpt (设置分区类型为gpt)
Yes/No? yes (确认)
(parted) mkpart extended 0% 100% (扩展分区extended,主分区primary 并使用整个硬盘空间)
(parted) p (查看分区情况)
(parted)toggle 1 lvm (将1分区打上lvm标签)
(parted) p (查看分区情况)
(parted) quit (退出)
4、把物理分区转为卷组
# partprobe (不重启读取分区信息)
# pvcreate /dev/sdb1 (将分出来的sdb1分区转为物理卷)
# vgdisplay (显示vg名称为:cl)
5、把新增卷组空间全部扩容到根目录的逻辑卷
# pvcreate /dev/sdb1 (将分出来的sda1分区转为物理卷)
# vgextend cl /dev/sdb1 (添加到cl卷组)
# lvextend -l +100%FREE /dev/mapper/centos-root (将所有空间分配给centos-root)
6、同步更新逻辑卷,使扩容生效
# xfs_growfs /dev/mapper/centos-root (同步文件系统,使扩容生效)
# lsblk (查看磁盘分区大小)
7、查看硬盘的使用情况
# df -hl (查看磁盘使用率)
好主机测评广告位招租-300元/3月Linux能把新加磁盘挂在到已存在的目录下吗
当然可以的哈
linux 新增一个硬盘怎么挂载
ls /dev/sd*可以看到sda1sda2……sdb1……sdXN这样的组合(X代表字母,N代表数字)第一块硬盘应该是sda,第二块应该是sdb数字,也就是sda1或者sda2代表分区号如sda1表示第一个分区,sda2表示第二个分区挂载使用mount -T 文件系统类型 /dev/sdXN 挂载点或者省去-T 文件系统,直接mount /dev/sdXN 挂载点
centos系统怎么挂载数据盘
在挂载某个分区前需要先建立一个挂载点,这个挂载点是以目录的形式出现的。 一旦把某一个分区挂载到了这个挂载点(目录)下,那么再往这个目录写数据使,则都会写到该分区中。 这就需要您注意一下,在挂载该分区前,挂载点(目录)下必须是个空目录。 其实目录不为空并不影响所挂载分区的使用,但是一旦挂载上了,那么该目录下以前的东西就不能看到了。 只有卸载掉该分区后才能看到。 命令 : mount如果不加任何选项,直接运行 “mount” 命令,会显示如下信息:[root@localhost ~]# mount/dev/sda3 on / type ext4 (rw)proc on /proc type proc (rw)sysfs on /sys type sysfs (rw)devpts on /dev/pts type devpts (rw,gid=5,mode=620)tmpfs on /dev/shm type tmpfs (rw)/dev/sda1 on /boot type ext4 (rw)none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)这个命令可以查看当前系统已经挂载的所有分区,以及分区文件系统的类型,挂载点和一些选项等信息,所以您如果想知道某个分区的文件系统类型直接用该命令查看即可。 下面我们先建立一个空目录,然后在目录里建一个空白文档。 更多挂载知识,可以参考书籍《Linux就该这么学》
发表评论