您的位置:首页 > 运维架构 > Linux

Linux磁盘扩容LVM

2016-05-04 09:27 603 查看
转自http://blog.csdn.net/jianyi7659/article/details/49818815

mongodb数据库服务器运行了一段时间之后发现磁盘空间慢慢的都被耗尽了额。就参照网上的步骤一步一步的开始扩容工作。在这将自己的操作步骤做一个记录以便未来不时之需。

前沿:

在安装系统的时候我选择的是自动分区,系统就会自动以LVM的方式分区。为了保证系统后期的可用性,建议所有新系统安装都采用LVM。

LVM结构图



扩容步骤

1. 查看磁盘设备

命令:# fdisk -l

结果:
<code class="hljs livecodeserver has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;">Disk /dev/sda: <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">697.9</span> GB, <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">697932185600</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">bytes</span>
<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">255</span> heads, <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">63</span> sectors/track, <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">84852</span> cylinders
Units = cylinders <span class="hljs-operator" style="box-sizing: border-box;">of</span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">16065</span> * <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">512</span> = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">8225280</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">bytes</span>
Sector size (logical/physical): <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">512</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">bytes</span> / <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">512</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">bytes</span>
I/O size (minimum/optimal): <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">512</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">bytes</span> / <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">512</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">bytes</span>
Disk identifier: <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0x00054716</span>

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span>          <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">64</span>      <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">512000</span>   <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">83</span>  Linux
Partition <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span> does <span class="hljs-operator" style="box-sizing: border-box;">not</span> <span class="hljs-function" style="box-sizing: border-box;"><span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">end</span> <span class="hljs-title" style="box-sizing: border-box;">on</span> <span class="hljs-title" style="box-sizing: border-box;">cylinder</span> <span class="hljs-title" style="box-sizing: border-box;">boundary</span>.</span>
/dev/sda2              <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">64</span>       <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">39163</span>   <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">314059776</span>   <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">8</span>e  Linux LVM</code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li><li style="box-sizing: border-box; padding: 0px 5px;">6</li><li style="box-sizing: border-box; padding: 0px 5px;">7</li><li style="box-sizing: border-box; padding: 0px 5px;">8</li><li style="box-sizing: border-box; padding: 0px 5px;">9</li><li style="box-sizing: border-box; padding: 0px 5px;">10</li><li style="box-sizing: border-box; padding: 0px 5px;">11</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li><li style="box-sizing: border-box; padding: 0px 5px;">6</li><li style="box-sizing: border-box; padding: 0px 5px;">7</li><li style="box-sizing: border-box; padding: 0px 5px;">8</li><li style="box-sizing: border-box; padding: 0px 5px;">9</li><li style="box-sizing: border-box; padding: 0px 5px;">10</li><li style="box-sizing: border-box; padding: 0px 5px;">11</li></ul>


找到需要扩展的磁盘设备

2.使用fdisk /dev/sda 对磁盘进行分区

命令:# fdisk /dev/sda

结果:
<code class="hljs applescript has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;">WARNING: DOS-compatible mode <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">is</span> deprecated. It's strongly recommended <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">to</span>
switch off <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">the</span> mode (command 'c') <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">and</span> change display units <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">to</span>
sectors (command 'u').

Command (m <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">for</span> help): n
Command action
e   extended
p   primary partit

p
Partition <span class="hljs-type" style="box-sizing: border-box;">number</span> (<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span>-<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">4</span>): <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">3</span>
First cylinder (<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">39163</span>-<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">84852</span>, default <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">39163</span>):
Using default value <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">39163</span>
Last cylinder, +cylinders <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">or</span> +size{K,M,G} (<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">39163</span>-<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">84852</span>, default <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">84852</span>):
Using default value <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">84852</span>

Command (m <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">for</span> help): w
The partition table has been altered!

Calling ioctl() <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">to</span> re-<span class="hljs-command" style="box-sizing: border-box;">read</span> partition table.

WARNING: Re-reading <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">the</span> partition table failed <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">with</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">error</span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">16</span>: Device <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">or</span> resource busy.
The kernel still uses <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">the</span> old table. The new table will be used <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">at</span>
<span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">the</span> next reboot <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">or</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">after</span> you <span class="hljs-command" style="box-sizing: border-box;">run</span> partprobe(<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">8</span>) <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">or</span> kpartx(<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">8</span>)
Syncing disks.</code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li><li style="box-sizing: border-box; padding: 0px 5px;">6</li><li style="box-sizing: border-box; padding: 0px 5px;">7</li><li style="box-sizing: border-box; padding: 0px 5px;">8</li><li style="box-sizing: border-box; padding: 0px 5px;">9</li><li style="box-sizing: border-box; padding: 0px 5px;">10</li><li style="box-sizing: border-box; padding: 0px 5px;">11</li><li style="box-sizing: border-box; padding: 0px 5px;">12</li><li style="box-sizing: border-box; padding: 0px 5px;">13</li><li style="box-sizing: border-box; padding: 0px 5px;">14</li><li style="box-sizing: border-box; padding: 0px 5px;">15</li><li style="box-sizing: border-box; padding: 0px 5px;">16</li><li style="box-sizing: border-box; padding: 0px 5px;">17</li><li style="box-sizing: border-box; padding: 0px 5px;">18</li><li style="box-sizing: border-box; padding: 0px 5px;">19</li><li style="box-sizing: border-box; padding: 0px 5px;">20</li><li style="box-sizing: border-box; padding: 0px 5px;">21</li><li style="box-sizing: border-box; padding: 0px 5px;">22</li><li style="box-sizing: border-box; padding: 0px 5px;">23</li><li style="box-sizing: border-box; padding: 0px 5px;">24</li><li style="box-sizing: border-box; padding: 0px 5px;">25</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li><li style="box-sizing: border-box; padding: 0px 5px;">6</li><li style="box-sizing: border-box; padding: 0px 5px;">7</li><li style="box-sizing: border-box; padding: 0px 5px;">8</li><li style="box-sizing: border-box; padding: 0px 5px;">9</li><li style="box-sizing: border-box; padding: 0px 5px;">10</li><li style="box-sizing: border-box; padding: 0px 5px;">11</li><li style="box-sizing: border-box; padding: 0px 5px;">12</li><li style="box-sizing: border-box; padding: 0px 5px;">13</li><li style="box-sizing: border-box; padding: 0px 5px;">14</li><li style="box-sizing: border-box; padding: 0px 5px;">15</li><li style="box-sizing: border-box; padding: 0px 5px;">16</li><li style="box-sizing: border-box; padding: 0px 5px;">17</li><li style="box-sizing: border-box; padding: 0px 5px;">18</li><li style="box-sizing: border-box; padding: 0px 5px;">19</li><li style="box-sizing: border-box; padding: 0px 5px;">20</li><li style="box-sizing: border-box; padding: 0px 5px;">21</li><li style="box-sizing: border-box; padding: 0px 5px;">22</li><li style="box-sizing: border-box; padding: 0px 5px;">23</li><li style="box-sizing: border-box; padding: 0px 5px;">24</li><li style="box-sizing: border-box; padding: 0px 5px;">25</li></ul>


依次输入n,p, 3(分区号,根据实际情况配置),enter,enter ,最后按w保存



之前最大的分区号是2,所以将本分区号设置为3,本人理解。

3.使用fdisk -l查看分区是否创建成功

命令: fdisk -l

结果:

本结果应该是有3个分区才正确,这里不给出结果内容

4.重启机器

命令:# reboot

因为只有重启后,才能正式生效。

5.使用pvcreate创建物理卷

命令:# pvcreate /dev/sda3

结果:
Physical volume "/dev/sda3" successfully created


6.查看原VG的情况

命令: vgdisplay

结果:
<code class="hljs lasso has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;"><span class="hljs-subst" style="color: rgb(0, 0, 0); box-sizing: border-box;">---</span> Volume <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">group</span> <span class="hljs-subst" style="color: rgb(0, 0, 0); box-sizing: border-box;">---</span>
VG Name               VolGroup <span class="hljs-comment" style="color: rgb(136, 0, 0); box-sizing: border-box;">//注意记录此名字,扩容时将新的pv加入指定的名字</span>
System ID
Format                lvm2
Metadata Areas        <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span>
Metadata Sequence No  <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">3</span>
VG Access             read/write
VG Status             resizable
<span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">MAX</span> LV                <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>
Cur LV                <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">2</span>
Open LV               <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">2</span>
<span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">Max</span> PV                <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>
Cur PV                <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span>
Act PV                <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span>
VG Size               <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">7.51</span> GiB
PE Size               <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">4.00</span> MiB
Total PE              <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1922</span>
AllocPE <span class="hljs-subst" style="color: rgb(0, 0, 0); box-sizing: border-box;">/</span> Size       <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1922</span> <span class="hljs-subst" style="color: rgb(0, 0, 0); box-sizing: border-box;">/</span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">7.51</span> GiB
Free  PE <span class="hljs-subst" style="color: rgb(0, 0, 0); box-sizing: border-box;">/</span> Size       <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span> <span class="hljs-subst" style="color: rgb(0, 0, 0); box-sizing: border-box;">/</span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>
VG UUID               FnUsmX<span class="hljs-attribute" style="box-sizing: border-box;">-s284</span><span class="hljs-attribute" style="box-sizing: border-box;">-GeRK</span><span class="hljs-attribute" style="box-sizing: border-box;">-hJNJ</span><span class="hljs-attribute" style="box-sizing: border-box;">-BbIG</span><span class="hljs-attribute" style="box-sizing: border-box;">-Vpe7</span><span class="hljs-attribute" style="box-sizing: border-box;">-OuFZE1</span></code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li><li style="box-sizing: border-box; padding: 0px 5px;">6</li><li style="box-sizing: border-box; padding: 0px 5px;">7</li><li style="box-sizing: border-box; padding: 0px 5px;">8</li><li style="box-sizing: border-box; padding: 0px 5px;">9</li><li style="box-sizing: border-box; padding: 0px 5px;">10</li><li style="box-sizing: border-box; padding: 0px 5px;">11</li><li style="box-sizing: border-box; padding: 0px 5px;">12</li><li style="box-sizing: border-box; padding: 0px 5px;">13</li><li style="box-sizing: border-box; padding: 0px 5px;">14</li><li style="box-sizing: border-box; padding: 0px 5px;">15</li><li style="box-sizing: border-box; padding: 0px 5px;">16</li><li style="box-sizing: border-box; padding: 0px 5px;">17</li><li style="box-sizing: border-box; padding: 0px 5px;">18</li><li style="box-sizing: border-box; padding: 0px 5px;">19</li><li style="box-sizing: border-box; padding: 0px 5px;">20</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li><li style="box-sizing: border-box; padding: 0px 5px;">6</li><li style="box-sizing: border-box; padding: 0px 5px;">7</li><li style="box-sizing: border-box; padding: 0px 5px;">8</li><li style="box-sizing: border-box; padding: 0px 5px;">9</li><li style="box-sizing: border-box; padding: 0px 5px;">10</li><li style="box-sizing: border-box; padding: 0px 5px;">11</li><li style="box-sizing: border-box; padding: 0px 5px;">12</li><li style="box-sizing: border-box; padding: 0px 5px;">13</li><li style="box-sizing: border-box; padding: 0px 5px;">14</li><li style="box-sizing: border-box; padding: 0px 5px;">15</li><li style="box-sizing: border-box; padding: 0px 5px;">16</li><li style="box-sizing: border-box; padding: 0px 5px;">17</li><li style="box-sizing: border-box; padding: 0px 5px;">18</li><li style="box-sizing: border-box; padding: 0px 5px;">19</li><li style="box-sizing: border-box; padding: 0px 5px;">20</li></ul>


7.扩展卷组,将/dev/sdb物理卷添加到VolGroup卷组中

命令:# vgextend VolGroup /dev/sda3

结果:
<code class="hljs cs has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;">Volume <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">group</span> <span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">"VolGroup"</span> successfully extended</code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li></ul>


其中,VolGroup就是步骤6中查看得到的VG Name。

再查看VG情况,可以看到VG大小变化,空余空间。

8.查看更改后VG的情况

命令:# vgdisplay

结果:
<code class="hljs lasso has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;"><span class="hljs-subst" style="color: rgb(0, 0, 0); box-sizing: border-box;">---</span> Volume <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">group</span> <span class="hljs-subst" style="color: rgb(0, 0, 0); box-sizing: border-box;">---</span>
VG Name               VolGroup
System ID
Format                lvm2
Metadata Areas        <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">2</span>
Metadata Sequence No  <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">4</span>
VG Access             read/write
VG Status             resizable
<span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">MAX</span> LV                <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>
Cur LV                <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">2</span>
Open LV               <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">2</span>
<span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">Max</span> PV                <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>
Cur PV                <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">2</span>
Act PV                <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">2</span>
VG Size               <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">22.50</span> GiB
PE Size               <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">4.00</span> MiB
Total PE              <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">5761</span>
AllocPE <span class="hljs-subst" style="color: rgb(0, 0, 0); box-sizing: border-box;">/</span> Size       <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1922</span> <span class="hljs-subst" style="color: rgb(0, 0, 0); box-sizing: border-box;">/</span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">7.51</span> GiB
Free  PE <span class="hljs-subst" style="color: rgb(0, 0, 0); box-sizing: border-box;">/</span> Size       <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">3839</span> <span class="hljs-subst" style="color: rgb(0, 0, 0); box-sizing: border-box;">/</span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">15.00</span> GiB
VG UUID               FnUsmX<span class="hljs-attribute" style="box-sizing: border-box;">-s284</span><span class="hljs-attribute" style="box-sizing: border-box;">-GeRK</span><span class="hljs-attribute" style="box-sizing: border-box;">-hJNJ</span><span class="hljs-attribute" style="box-sizing: border-box;">-BbIG</span><span class="hljs-attribute" style="box-sizing: border-box;">-Vpe7</span><span class="hljs-attribute" style="box-sizing: border-box;">-OuFZE1</span></code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li><li style="box-sizing: border-box; padding: 0px 5px;">6</li><li style="box-sizing: border-box; padding: 0px 5px;">7</li><li style="box-sizing: border-box; padding: 0px 5px;">8</li><li style="box-sizing: border-box; padding: 0px 5px;">9</li><li style="box-sizing: border-box; padding: 0px 5px;">10</li><li style="box-sizing: border-box; padding: 0px 5px;">11</li><li style="box-sizing: border-box; padding: 0px 5px;">12</li><li style="box-sizing: border-box; padding: 0px 5px;">13</li><li style="box-sizing: border-box; padding: 0px 5px;">14</li><li style="box-sizing: border-box; padding: 0px 5px;">15</li><li style="box-sizing: border-box; padding: 0px 5px;">16</li><li style="box-sizing: border-box; padding: 0px 5px;">17</li><li style="box-sizing: border-box; padding: 0px 5px;">18</li><li style="box-sizing: border-box; padding: 0px 5px;">19</li><li style="box-sizing: border-box; padding: 0px 5px;">20</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li><li style="box-sizing: border-box; padding: 0px 5px;">6</li><li style="box-sizing: border-box; padding: 0px 5px;">7</li><li style="box-sizing: border-box; padding: 0px 5px;">8</li><li style="box-sizing: border-box; padding: 0px 5px;">9</li><li style="box-sizing: border-box; padding: 0px 5px;">10</li><li style="box-sizing: border-box; padding: 0px 5px;">11</li><li style="box-sizing: border-box; padding: 0px 5px;">12</li><li style="box-sizing: border-box; padding: 0px 5px;">13</li><li style="box-sizing: border-box; padding: 0px 5px;">14</li><li style="box-sizing: border-box; padding: 0px 5px;">15</li><li style="box-sizing: border-box; padding: 0px 5px;">16</li><li style="box-sizing: border-box; padding: 0px 5px;">17</li><li style="box-sizing: border-box; padding: 0px 5px;">18</li><li style="box-sizing: border-box; padding: 0px 5px;">19</li><li style="box-sizing: border-box; padding: 0px 5px;">20</li></ul>


9.将新的VG空间划入LV(扩容lv_root)

命令:# lvextend -L +340G /dev/mapper/vgGW-lvRoot

结果: 暂无内容

如果这个有报错

Insufficient free space: 51200 extents needed, but only 51199 available

报错大概意思 是只有51199×4Mib/1024可用,无法扩展51200×4Mib。

计算了一下 51199×4Mib/1024 大概等于199.99GB

10.检查/root逻辑卷

命令:# e2fsck -f /dev/mapper/vgGW-lvRoot

结果: 暂无内容

11.重新定义分区大小

命令:# resize2fs /dev/mapper/vgGW-lvRoot

结果: 暂无内容

12.查看扩充后的磁盘状态

命令:# df -h

到此为止,我们的扩盘工作已经完成了。

如何将磁盘从实体机中扩展到虚拟机中,VMware vSphere Client下增加虚拟机磁盘空间的方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: