linux系統(tǒng)下如何新增vg大小
linux系統(tǒng)下新增vg大小
最近有很多身邊小伙伴問我呀,linux下面新增vg具體怎么操作,還有l(wèi)inux下面擴(kuò)容已有vg怎么操作,那么接下來,我就帶大家看看我們?nèi)绾涡略龊蛿U(kuò)容。
1.由于資源有限
所以我只能新增10G,哎~~,添加一個(gè)10G的數(shù)據(jù)盤。
添加數(shù)據(jù)盤之后我們可以看見的哈,我添加完成之后名字叫sdb,
[root@localhost ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 20G 0 disk ├─sda1 8:1 0 300M 0 part /boot ├─sda2 8:2 0 2G 0 part [SWAP] └─sda3 8:3 0 17.7G 0 part / sdb 8:16 0 10G 0 disk sr0 11:0 1 1024M 0 rom [root@localhost ~]# fdisk -l Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x000dad8d Device Boot Start End Blocks Id System /dev/sda1 * 2048 616447 307200 83 Linux /dev/sda2 616448 4810751 2097152 82 Linux swap / Solaris /dev/sda3 4810752 41943039 18566144 83 Linux Disk /dev/sdb: 10.7 GB, 10737418240 bytes, 20971520 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes [root@localhost ~]#
2.創(chuàng)建這塊盤PV
[root@localhost ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 20G 0 disk ├─sda1 8:1 0 300M 0 part /boot ├─sda2 8:2 0 2G 0 part [SWAP] └─sda3 8:3 0 17.7G 0 part / sdb 8:16 0 10G 0 disk sr0 11:0 1 1024M 0 rom [root@localhost ~]# pvcreate /dev/sdb Physical volume "/dev/sdb" successfully created. [root@localhost ~]#
3.將這一塊盤創(chuàng)建成VG
VG名vgdata1
[root@localhost ~]# vgcreate vgdata1 /dev/sdb Volume group "vgdata1" successfully created [root@localhost ~]# vgs VG #PV #LV #SN Attr VSize VFree vgdata1 1 0 0 wz--n- <10.00g <10.00g [root@localhost ~]#
4.創(chuàng)建一個(gè)LV
名稱為Lvdata1,創(chuàng)建完成之后并查看。
[root@localhost ~]# lvcreate -L 9.9G -n Lvdata1 vgdata1 Rounding up size to full physical extent 9.90 GiB Logical volume "Lvdata1" created. [root@localhost ~]# cd /dev/mapper/ [root@localhost mapper]# ls control vgdata1-Lvdata1 [root@localhost mapper]#
5.將已經(jīng)創(chuàng)建完成的vgdata1-Lvdata1給它賦予文件系統(tǒng)
我在這里就不過多解釋哦~~
[root@localhost ~]# mkfs.ext4 /dev/mapper/ control vgdata1-Lvdata1 [root@localhost ~]# mkfs.ext4 /dev/mapper/vgdata1-Lvdata1 mke2fs 1.42.9 (28-Dec-2013) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 648960 inodes, 2595840 blocks 129792 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=2151677952 80 block groups 32768 blocks per group, 32768 fragments per group 8112 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632 Allocating group tables: done Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done [root@localhost ~]#
6.到這一步就算是已經(jīng)完成勒
如果需要掛載的話,那么可以繼續(xù)往下面看哦~~
[root@localhost ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 20G 0 disk ├─sda1 8:1 0 300M 0 part /boot ├─sda2 8:2 0 2G 0 part [SWAP] └─sda3 8:3 0 17.7G 0 part / sdb 8:16 0 10G 0 disk └─vgdata1-Lvdata1 253:0 0 9.9G 0 lvm sr0 11:0 1 1024M 0 rom [root@localhost ~]#
7.需要掛載的話
悄悄告訴大家,需要?jiǎng)?chuàng)建掛載路徑,或者在已經(jīng)有的路徑上進(jìn)行掛載,根據(jù)客戶需要,想掛哪兒就掛哪兒。
在這里我就想掛載到、/opt/a里面
[root@localhost ~]# mkdir /opt/a [root@localhost ~]# ls /opt a rh [root@localhost ~]# 在這里就已經(jīng)掛載完成啦, [root@localhost ~]# mount /dev/mapper/vgdata1-Lvdata1 /opt/a [root@localhost ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda3 18G 4.3G 14G 24% / devtmpfs 471M 0 471M 0% /dev tmpfs 487M 0 487M 0% /dev/shm tmpfs 487M 8.6M 478M 2% /run tmpfs 487M 0 487M 0% /sys/fs/cgroup /dev/sda1 297M 147M 151M 50% /boot tmpfs 98M 20K 98M 1% /run/user/1000 tmpfs 98M 0 98M 0% /run/user/0 /dev/mapper/vgdata1-Lvdata1 9.7G 37M 9.1G 1% /opt/a [root@localhost ~]#
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
詳解如何設(shè)置CentOS 7開機(jī)自動(dòng)獲取IP地址
本例中以CentOS 7舉例說明如何設(shè)置Linux開機(jī)自動(dòng)獲取IP地址和設(shè)置固定IP地址。具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。2017-03-03Linux下PHP網(wǎng)站服務(wù)器安全配置加固防護(hù)方法【推薦】
本文詳細(xì)總結(jié)了PHP網(wǎng)站在Linux服務(wù)器上面的安全配置,包含PHP安全、mysql數(shù)據(jù)庫安全、web服務(wù)器安全、木馬查殺和防范等,很好很強(qiáng)大很安全。感興趣的朋友跟隨腳本之家小編一起看看吧2018-08-08Linux中怎么通過PID號(hào)找到對應(yīng)的進(jìn)程名及所在目錄方法
本篇文章主要介紹了Linux中怎么通過PID號(hào)找到對應(yīng)的進(jìn)程名及所在目錄方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-06-06Linux中獲取系統(tǒng)運(yùn)行時(shí)間的多種方法詳解
在開發(fā) 、測試和運(yùn)維中,獲取系統(tǒng)運(yùn)行時(shí)間是一個(gè)很重要的參數(shù)指標(biāo),本文為大家整理了一些常用的獲取系統(tǒng)時(shí)間的方法,希望對大家有所幫助2025-03-03