虚拟机linux怎么扩展的磁盘空间

虚拟机linux怎么扩展的磁盘空间,第1张

1.    首先在vmware当即的情况下扩展空间;

2.    启动Linux,然后执行parted命令:

3.  运行fdisk /dev/sda后输入P查看分区结果如下。可见总共有1566个cylinder,但最后一个分区只是到1044就结束了。这说明后面还有硬盘空间。

Disk /dev/sda: 12.8 GB, 12884901888 bytes

255 heads, 63 sectors/track, 1566 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot      Start         End      Blocks  Id  System

/dev/sda1   *           1          13      104391  83  Linux

/dev/sda2              14        1044    8281507+  8e  Linux LVM

4.    输入n创建新的扩展分区,选择e创建扩展分区。新的分区表如下。确认无误后输入w已保存生效。

如果Linux系统磁盘空间采用LVM管理的,在分区的时候要选择为primary partition,然后使用t命令将分区类型转换为LVM类型,即“8e”,然后W。

此处设置完后必须reboot机器

1.    查看磁盘信息,并创建物理卷, *** 作如下:

[root@bogon ~]# fdisk -l

Disk /dev/sda: 12.8 GB, 12884901888 bytes

255 heads, 63 sectors/track, 1566 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot      Start         End      Blocks  Id  System

/dev/sda1   *           1          13      104391  83  Linux

/dev/sda2              14        1044    8281507+  8e  Linux LVM

/dev/sda3            1045        1566    4192965   8e  Linux LVM

[root@bogon ~]# pvcreate /dev/sda3

Physical volume"/dev/sda3" successfully created

[root@bogon ~]#

2.    查看卷信息,并将新扩展的分区加入卷组:

[root@bogon ~]# pvscan

PV /dev/sda2   VG VolGroup00      lvm2 [7.88 GB / 0    free]

PV /dev/sda3                      lvm2 [4.00 GB]

Total: 2 [11.87 GB] / inuse: 1 [7.88 GB] / in no VG: 1 [4.00 GB]

[root@bogon ~]# vgextend VolGroup00 /dev/sda3

Volume group"VolGroup00" successfully extended

3.    用vgdisplay LogVol00 看看还剩余多少空间,看 free那个选项

1.    现在为LogVol00逻辑卷增加刚才我们新加入的空间

[root@bogon ~]# lvextend -L +3.9G /dev/VolGroup00/LogVol00

Rounding up size to fullphysical extent 3.91 GB

Extending logical volumeLogVol00 to 9.81 GB

Logical volume LogVol00successfully resized

[root@bogon ~]#

2.    此时加好后还不会生效,还要执行一条命令:

[root@bogon ~]# resize2fs -p /dev/VolGroup00/LogVol00

resize2fs 1.39 (29-May-2006)

Filesystem at /dev/VolGroup00/LogVol00 is mounted on /on-lineresizing required

Performing an on-line resize of /dev/VolGroup00/LogVol00 to 2572288(4k) blocks.

The filesystem on /dev/VolGroup00/LogVol00 is now 2572288 blockslong.

[root@bogon ~]# df -h

文件系统              容量  已用可用 已用% 挂载点

/dev/mapper/VolGroup00-LogVol00

9.6G  5.1G  4.0G 56% /

/dev/sda1             99M   26M   68M 28% /boot

tmpfs               1006M     0 1006M   0% /dev/shm

[root@bogon ~]#

Linux 系统中所有的硬件设备都是用文件的形式来表示和使用的,也就是说,如果你想使用某个硬件设备首先你就需要将其挂载到某个目录下面,通过对这个目录的 *** 作来 *** 作设备;如果不挂载,通过Linux系统中的图形界面系统可以查看找到硬件设备,但命令行方式无法找到。

并不是根目录下任何一个目录都可以作为挂载点,由于挂载 *** 作会使得原有目录中文件被隐藏,因此根目录以及系统原有目录都不要作为挂载点,会造成系统异常甚至崩溃,挂载点最好是新建的空目录

磁盘也是一样的,磁盘的文件是存放在 /dev 目录下,磁盘设备文件的命名规则为:

常见的主设备号有:sd,hd;它们是代表的不同的磁盘类型: sd 代表的 IDE 硬盘, hd 代表的是 SCSI 硬盘

次设备号就是同一类型设备的次序,用 [a-z] 来表示, /dev/sda 表示第一块 IDE 类型的磁盘, /dev/sdb 表示第二块 IDE 类型的磁盘

磁盘分区编号,每一块磁盘都会被划分为多个磁盘分区(这个下面会介绍),每一个分区都会有一个编号,比如: /dev/sda1 表示这是该磁盘的第一个分区,以此类推

在 Linux 中,每一个硬盘设备都只能划分四个主分区;若是划分了一个扩展分区那最多可以划分三个主分区;可以表示为:

主分区加扩展分区最多只有四个;可以全部划分为主分区,也可以之划分一个主分区;但是扩展分区最多只有一个;扩展分区是不能直接使用的,还有进一步划分为逻辑分区才能使用;一个扩展分区可以划分为多个逻辑分区;

主分区的分区编号是:1,2,3,4;从扩展分区划分出来的逻辑分区的编号是从 5 开始,以次累加

这跟系统启动有关系;当你启动电脑时,首先就会加载 BIOS 信息,这里面包含了 Cpu 和其他硬件设备的信息;找到它计算机就知道怎么启动了

接下来,它会去找 MBR(Master Boot Record) ,也就是主引导记录;为了方便 BIOS 的查找,所以就会把它放在磁盘上第0磁道上的第一个扇区中,磁盘中每个扇区有 512 字节;虽然只有这么大一点,但是要存三部分信息:

磁盘分区表总共只有 64 字节,而每个分区信息占 16 个字节,所以就只能有四个主分区了

这应该是历史遗留的问题了,一开始只有四个分区,后来发现四个分区不够用,就引入了扩展分区,而扩展分区是不能直接使用的,它必须再划分为逻辑分区,逻辑分区的数量可以是任意多个。

对用户而言,主分区和逻辑分区使用起来没有任何的区别,同时还能够达到无限分区的目的

我想很多人都思考过这个问题,我再了解了之后才发现磁盘分区还是有很多的好处的。具体例子:

现在给你一个仓库,你打算存放快递,一开始你一股脑的把所有的快递直接放进去,等到别人来取快递的时候你就发愁了,几十甚至上百个快递得找到啥时候啊

所以你打算开始分区管理,因为你代理了中通,圆通,百世等好几个快递,所以你打算按照不同的快递分为三个货架;

过一段时间发现同一种快递如果量大的时候还是会混乱;因此你又想了个办法就是按照日期给快递编号,然后按照不同的日期将货架分为多层,每一层存放某一天的快递,同时你又找了个表记录了每个分区快递存放的位置,这大大增加了存取的效率

磁盘分区的目的,

Linux 常见目录:

一般要是新手,可以只建立两个分区:

这种分区方式比较简单,如果只是测试可以用这种;要是想当成一个常用的系统,就需要更细一点划分了,常用的分区方案如下(假如有磁盘有100G):

linux的常见的分区类型:

1、引导分区:挂载点/boot,分区格式ext4,500M以内即可。

2、交换分区:无挂载点,分区格式选择交换分区(swap)最大不建议超过真实内存大小,除非内存小于2G,内存大于4G,推荐2G即可。

3、主目录:挂载点/,分区格式ext4,大小大约20-40G。

4、家目录:挂载点/home,分区格式ext4,剩下的所有空间。

扩展资料:

注意事项:

1、实际上,不建议用户将硬盘分为4个主分区。这是因为,假如一个20GB的硬盘,若4个主分区占据了15GB的空间,则剩下的5GB空间完全不能使用,因为已经没有多余的分区表可以记录这些空间了。

2、考虑到磁盘的连续性,一般建议将扩展分区放在最后面的柱面内。

3、理论上允许一个硬盘只有1个主分区,其它空间都分配给扩展分区。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8301016.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-15
下一篇2023-04-15

发表评论

登录后才能评论

评论列表(0条)

    保存