linux 磁盘添加扩容方法

如今有这么一个现状,有一个磁盘使用率太高,超过90%,因此为了避免影响使用,如今决定为该挂载点扩容linux

如今有两种解决办法vim

   一:能够将其余利用率不高的挂载点作个软连接 --> 利用率高的挂载点上(之后在利用率高的挂载点上写数据会被转移到那个利用率不高的挂载点上,变相的给挂载点扩容)spa

   二:新增磁盘,并分区、格式化、挂载操作系统

如今针对这两种方法进行讲解:命令行

1、软连接3d

首先咱们看一下磁盘的利用状况code

df -h

咱们能够发现根目录的利用率达到了90%,而/dev/sdb这块盘的利用率是1%,因此咱们选择这块盘进行软链接 blog

这里咱们要注意作软连接的时候,若是目标文件有数据作软连接的时候会显示不到,因此咱们尽可能先备份文件class

1.新建/tmp2文件夹
2.mkdir /tmp2
3.新建磁盘/tmp
cd /data/htdocs/topic/resource
mkdir -m 1777 tmp
4.备份/tmp下的文件
cp sess* /tmp2
5.建立软连接
ln -s /data/htdocs/topic/resource/tmp /tmp

2、新增磁盘进行扩容方法

先去vmvare上增长磁盘大小或者在磁盘矩阵里新增一块盘

(1)启动VMware环境下的Linux操做系统,添加新分区,须要root帐号身份。

1.1 【fdisk -l】 最大分区为/dev/sda2,说明新建立的分区将会是sda3

1.2 输入【fdisk /dev/sda】

1.2.1命令行提示下输入【m】

1.2.2输入命令【n】添加新分区。

1.2.3输入命令【p】建立主分区。

1.2.4输入【回车】,选择默认大小,这样不浪费空间

1.2.5输入【回车】,选择默认的start cylinder。

1.2.6输入【w】,保持修改

1.3 输入【reboot】 重启linux,必须reboot,不然/dev/sda4没法格式化。
    或者执行【partprobe】强制让内核从新找一次分区表

1.4 这时在/dev/目录下,才能看到了新的分区好比/dev/sda3

1.5 【mkfs.ext3 /dev/sda3】格式化
mkfs -t ext3 /dev/sda3

1.6 在根目录下建立tmp2目录
cd /
mkdir tmp2

1.7保存原先tmp下的文件
cd /tmp
cp sess* /tmp2

1.7 【mount /dev/sda3 /tmp/】将分区mount到/tmp/1.8  在vim修改/etc/fstab文件,加入【/dev/sda3   /tmp ext3 defaults 0 0】一行,并保存,实现开机自动mount。

至此,新增长的磁盘空间容量,便可在/tmp上体现,而且从新开机自动mount该分区,追加磁盘空间的工做完毕。

若是当前磁盘无容可阔,能够用增长磁盘的方法,在VMware主界面,选择 【VMware】下拉菜单,选择【Settings】,用【Add】方式增长一块磁盘,后面的操做相似,再也不重复。
相关文章
相关标签/搜索