linux 磁盘添加扩容方法

现在有这么一个现状,有一个磁盘使用率过高,超过90%,所以为了不影响使用,现在决定为该挂载点扩容

现在有两种解决办法

   一:可以将其他利用率不高的挂载点做个软链接 --> 利用率高的挂载点上(以后在利用率高的挂载点上写数据会被转移到那个利用率不高的挂载点上,变相的给挂载点扩容)

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

现在针对这两种方法进行讲解:

一、软链接

首先我们看一下磁盘的利用情况

df -h

我们可以发现根目录的利用率达到了90%,而/dev/sdb这块盘的利用率是1%,所以我们选择这块盘进行软连接 

这里我们要注意做软链接的时候,如果目标文件有数据做软链接的时候会显示不到,所以我们尽量先备份文件

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


二、新增磁盘进行扩容

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

(1)启动VMware环境下的Linux操作系统,添加新分区,需要root账号身份。1.1【fdisk -l】 最大分区为/dev/sda2,说明新创建的分区将会是sda31.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/sda31.5【mkfs.ext3 /dev/sda3】格式化

mkfs -t ext3 /dev/sda31.6 在根目录下创建tmp2目录

cd /mkdir tmp21.7保存原先tmp下的文件

cd /tmp

cp sess* /tmp21.7【mount /dev/sda3 /tmp/】将分区mount到/tmp/上1.8在vim修改/etc/fstab文件,加入【/dev/sda3  /tmp ext3 defaults00】一行,并保存,实现开机自动mount。

至此,新增加的磁盘空间容量,即可在/tmp上体现,并且重新开机自动mount该分区,追加磁盘空间的工作完毕。

如果当前磁盘无容可阔,可以用增加磁盘的方法,在VMware主界面,选择 【VMware】下拉菜单,选择【Settings】,用【Add】方式增加一块磁盘,后面的操作类似,不再重复。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 目录(持续更新) 基础-第0章-安装基础-第1章-基本操作基础-第2章-磁盘及文件系统管理基础-第3章-获得帮助基...
    sky92archangel阅读 3,989评论 0 0
  • 0x01 Linux 分区简介 主分区 vs 扩展分区硬盘分区表中最多能存储四个分区,但我们实际使用时一般只分为...
    聂扬帆博客阅读 17,363评论 0 15
  • Linux系统一般有4个主要部分: 内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本...
    偷风筝的人_阅读 8,472评论 1 17
  • feisky云计算、虚拟化与Linux技术笔记posts - 1014, comments - 298, trac...
    不排版阅读 9,333评论 0 5
  • 羊刃查法及细分: 1)羊刃: 甲羊刃在卯, 乙羊刃在寅, 丙戊羊刃在午, 丁己羊刃在巳, 庚羊刃在酉, 辛羊刃在申...
    诸葛霖溪阅读 23,577评论 0 2