Linux 挂载硬盘


在安装centos 7上安装oracle时,磁盘空间不够,扩充后,发现磁盘空间仍然没有变化。
lsblk 命令默认情况下将以树状列出所有设备

 lsblk

在这里插入图片描述
从可用结果中看到硬盘大小实际为60g,但是可用的只有20g(sda1和sda2大小之和),也就是还有40g未挂载。
我们需要添加分区,以将这40g硬盘大小挂载到系统中,才能使用

step 1 分区

一般挂载设备的顺序是先格式化,再分区,最后挂载,本实例由于硬盘已经挂载,是在原有设备上扩充
空间,所以不能将原来设备格式化,而是将分区后的硬盘格式化。所以分区和格式化顺序可以颠倒,视具体情况而定。

fdisk  /dev/sda

注意这里是对磁盘sda 进行分区,如果因为我们从可用硬盘中看到,sda才是总的磁盘,
sda1和sda2相当于是windows中的c盘和d盘,现在系统中只有c盘和d盘,而且这两个盘大小都已经固定了
,如果在这两个盘里进行分区,那系统可以使用大小不会改变,所以是对总的硬盘进行分区。
然后输入m 进行帮助
在这里插入图片描述
输入
n // 表示新增一个分区
后面都是默认
分区类型 主分区,
分区编号 ,默认,本实例为3,之前看到分区已经有了2个
分区其实大小默认,最后分区大小是40g
然后 w 表示保存
在这里插入图片描述
再次查看可以硬盘设备情况

 lsblk

在这里插入图片描述
看到新增分区sda3 大小为40g,然后需要进行挂载。

step2 格式化分区

mkfs.xfs /dev/sda3

在这里插入图片描述

step 3 挂载

把分区设备挂载到 /home/oracle/目录

 mount /dev/sda3 /home/oracle/
  df -h

在这里插入图片描述

看到挂载后,可使用硬盘空间有了sda3.

step 4 设置挂机自动挂载

虽然按照上面的步骤已经将新增分区挂载到系统了,但是系统重启后挂载就会失效,如果想要设备与目录永久自动关联,还需设置开机自动挂载。

vi /etc/fstab

在这里插入图片描述
在配置文件中添加

/dev/sda3  /home/oracle                           xfs    defaults        0 0

配置字段意义依次为

命令说明
设备文件一般为设备的路径+设备名称
挂载目录指定要挂载到的目录,需在挂载前创建好
格式类型指定文件系统的格式,比如Ext3、Ext4、XFS、SWAP、iso9660(此为光盘设备)等
权限选项若设置为defaults,默认权限为:rw, suid, dev, exec, auto, nouser, async
是否备份1则开机后使用dump进行磁盘备份,0不备份
是否自检1则开机后自动进行磁盘自检,0不自检

一旦配置好之后就能一劳永逸了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

菜菜的中年程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值