转自:http://blog.chinaunix.net/uid-363820-id-2181838.html

Linux用户如何扩展磁盘空间?

这里以BVPS为例,说明磁盘空间的具体扩展方法如下:

ScreenShot001.jpg

1.      将未分配的磁盘空间划分为新分区

2.      [root@localhost ~]# fdisk /dev/hda

3.      出现提示符:

4.      Command (m for help):

5.      ScreenShot002.jpg

6.      输入命令:n 创建分区

7.      ScreenShot003.jpg

8.      再输入命令:p 指定分区类型为主分区,出现提示符:

Partition number (1-4):

输入分区号:3

接下来按两次Enter键完成多余磁盘空间的分配。

ScreenShot004.jpg

此时,输入

Command (m for help): p

可看到新分区/dev/hda3已经产生。

ScreenShot005.jpg

随后指定/dev/hda3的文件系统类型:

输入

Command (m for help): t 进行文件系统类型指定

Partition number (1-4): 3 指定操作分区号

Hex code (type L to list codes): 8e 指定文件系统类型为Linux LVM

ScreenShot006.jpg

此时再次查看分区表可发现/dev/hda3与/dev/hda2的文件系统类型都是Linux LVM

ScreenShot007.jpg最后,输入命令w保存设置并退出:

Command (m for help):

重启操作系统以重新加载分区表:

[root@localhost ~]# init 6

待系统重启并远程连接上之后,需要对新分区进行格式化操作,命令为:

[root@localhost ~]# mkfs -t ext3 /dev/hda3

稍等片刻格式化完成即回到提示符状态下。

2./dev/hda3制作为物理卷,即PV

输入

[root@localhost ~]# pvcreate /dev/hda3

ScreenShot008.jpg

3./dev/hda3加入到逻辑卷组VolGroup00当中

[root@localhost ~]# vgextend VolGroup00 /dev/hda3

ScreenShot009.jpg  
此时输入命令

[root@localhost ~]# vgdisplay

可以看到VG Size这一项显示为实际磁盘空间的总量。

ScreenShot010.jpg

4.扩展逻辑卷LogVol00

[root@localhost ~]# lvextend -L +9.8G /dev/VolGroup00/LogVol00  注意这里是+9.8G

注意:这里以B型VPS为例,指定增加的磁盘空间为9.8G,不是10G,一般不要设置为满的,否则扩展会不成功。

ScreenShot011.jpg

此时输入命令

[root@localhost ~]# lvdisplay

可看到LV Size这一项为19.69 GB,说明扩展逻辑卷成功。

ScreenShot012.jpg5.扩展逻辑卷LogVol00的文件系统

[root@localhost ~]# resize2fs /dev/VolGroup00/LogVol00

ScreenShot013.jpg 此时输入命令

[root@localhost ~]# df -lh

可以看到/dev/mapper/VolGroup00-LogVol00的容量为20G,即表明扩展成功。

ScreenShot014.jpg

 

最新文章

  1. angular2系列教程(十)两种启动方法、两个路由服务、引用类型和单例模式的妙用
  2. LBWE更新模式切换问题:缓存清理
  3. 如何快速把hdfs数据动态导入到hive表
  4. java 生产者消费者问题 并发问题的解决
  5. RTX二次开发(一)(基于ASP.NET)
  6. MySQL基础(五)——视图
  7. Wi-Fi定位,AP定位
  8. Jsp分页实例---假分页
  9. 【麦克风阵列增强】Delay and sum beamforming
  10. DedeCMS实现自定义表单提交后发送指定QQ邮箱法
  11. poj-3660-cows contest(不懂待定)
  12. 仿京东树形菜单插件hovertree
  13. 兼容IE8,滚动加载下一页
  14. 洛谷 P1135 奇怪的电梯 【基础BFS】
  15. getHibernateTemplate().save(t)执行不成功,数据不能插入到数据库
  16. 剑指offer二之替换空格
  17. vue-cli中配置屏幕自适应(px2rem)
  18. Django 笔记(来源于讲师)以及常见问题的解决
  19. c++ stringstream的使用
  20. (转)UI设计实战篇——利用Bootstrap框架制作查询页面的界面

热门文章

  1. Octave(数据绘制)
  2. Vue入门到出门
  3. [唐胡璐]Selenium技巧- Highlight页面元素
  4. 谷歌浏览器(Google Chrome)开发调试详细介绍
  5. 2019牛客多校第三场D BigInteger——基础数论
  6. C# 任务、线程、同步(三)
  7. Vue项目创建build打包后可修改的配置文件
  8. 27、AOP-AOP功能测试
  9. python自动华 (十)
  10. MVC的一些有用代码