導航:首頁 > 程序命令 > 擴容邏輯卷命令

擴容邏輯卷命令

發布時間:2022-06-27 05:10:11

㈠ redhat下 怎樣改變目錄容量

首先,你要確定的是,你/home目錄是否掛載的是LV(logical Volume)邏輯卷,因為你所描述的就是邏輯卷擴容。
如果確定了/home掛載的是邏輯卷,而且PV(Physical Volume)的可用容量大於100M,那麼就通過以下命令來實現擴容。
我們先來約定下背景,你的邏輯卷是/dev/vgxx/lvxx,掛載目錄為/home,原大小為512M
擴容是可以在線進行的,也是就是說不用將/home解掛後再擴容
第一步為檢查文件系統的正確定:
#e2fsck -f /dev/vgxx/lvxx
這條命令的目的是檢查/dev/vgxx/lvxx這個邏輯卷的文件系統是否正確,選項-f意思為強制執行
第二步就是擴充邏輯卷的大小:
#lvextend -L +100M /dev/vgxx/lvxx
這條命令的目的是將邏輯卷的大小擴大100M
第三步就是擴大邏輯卷的文件系統大小:
#resize2fs /dev/vgxx/lvxx 612M
這條命令的目的是將邏輯卷lvxx的文件系統擴大到612M,因為要增加100M,原大小是512M,所以擴大100就是612M。
然後利用df -Th 這個命令來查看,你就會發現/home(/dev/vgxx/lvxx)擴大了100M,注意,這個數值有誤差,是允許的。
上面講的是邏輯卷擴容,下面講一下邏輯卷縮容
還利用上面的背景
第一步為檢查文件系統的正確定:
#e2fsck -f /dev/vgxx/lvxx 作用看上面,不再贅述
第二步為縮小邏輯卷的文件系統大小:
#resize2fs /dev/vgxx/lvxx 412M 因為原大小是512M,縮小100M就是412M了
第三步為縮小邏輯卷
#lvrece -L -100M /dev/vgxx/lvxx
這條命令是將邏輯卷lvxx縮小100M

好了,再重點給你強調一下,上面的步驟一定要按照順序來進行,不要弄錯,否則就會造成文件丟失。
另外要注意一點,文件系統大小和邏輯卷大小不是一個概念,不要與WINDOWS操作系統混淆。
文件系統大小必須小於或等於邏輯卷的大小,而邏輯卷的大小必須大於或等於文件系統大小。
如果感覺迷糊的話,就去參閱以下邏輯卷的相關內容,如PV(phycical volume)物理卷,VG(volume group) 卷組,LV(logical volume)邏輯卷的相關知識。
純手打的,希望對你有所幫助

㈡ 如何通過lvextend 擴展邏輯卷大小

1.首先要再創建一個物理分區
(使用fdisk /dev/sda,選擇n來創建一個新的分區比如sda3,主分區還是邏輯分區對此例子無所謂)
完成後需要重新啟動。
可以用fdisk -l命令來查看已有分區
[root@localhost ~]# fdisk -l
Disk /dev/sda: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 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 522 4088542+ 8e Linux LVM
用fdisk /dev/sda命令,選擇『n』創建新分區,主分區,邏輯分區對這個例子來說都可以,『w』保存。
重啟機器生效===不需要重啟--

2.接下來創建sda3分區 建為物理卷 (pvcreate /dev/sda3)
/dev/sda3這個路徑可以參照 pvdisplay這個命令中sda1的路徑,一般都是在dev下。
3.為卷組VolGroup00添加新的物理卷sda3來增大卷組的容量 (vgextend VolGroup00 /dev/sda3)
用vgdisplay來查看卷組名稱。
4.現在才能擴展邏輯卷的大小 (lvextend -L +2G /dev/VolGroup00/LogVol00)
用lvdisplay查看邏輯卷絕對路徑
*5.最後要使用resizefs2命令重新載入邏輯卷的大小才能生效。
(resize2fs /dev/VolGroup00/LogVol00)----必須的

如果不用這個命令的話,你會發現用df -h命令查看擴展的邏輯卷大小還是原來的值,沒有發生變化。即使重啟也不會變,所以一定要執行 resize2fs命令。
其中resize2fs加參數-f可以避免檢查系統的時間消耗。

//注意1--lv不能刪除的方法
[root@localhost /]# lvremove -f /dev/VolGroup00/LogVol00
Can't remove open logical volume "LogVol00"

[root@localhost /]# swapoff -a
[root@localhost /]# lvremove /dev/VolGroup00/LogVol00
Do you really want to remove active logical volume LogVol00? [y/n]: y
lvremove /dev/VolGroup00/LogVol00

注意2: ==這里的 /dev/VolGroup00/LogVol00必須是已經有的,否則會創建一個,不會合並---
lvextend -L +2G /dev/VolGroup00/LogVol00

㈢ linux怎麼樣擴展邏輯卷管理的文件系統

擴邏輯卷,然後擴文件系統
具體命令要看Linux版本、哪種文件系統

㈣ linux怎麼給邏輯卷lv擴容

可以在線擴充,不影響數據,使用lvextend命令擴展lv,然後resize2fs擴展文件系統,例如增加20G
lvextend -L +20G /dev/vg00/lvname
resize2fs /dev/vg00/lvname
有的低版本的Linux擴展文件系統用ext2online命令這樣就好了

㈤ 如何在CentOS 7中添加新磁碟而不用重啟系統

1. 在虛擬機客戶端擴充磁碟空間:

在為 Linux 系統增加磁碟卷之前,您首先需要添加一塊新的物理磁碟,或在 VMware vShere、VMware 工作站以及你使用的其它虛擬環境軟體中進行設置來增加一塊虛擬磁碟的容量。

2. 檢查磁碟空間:

運行如下命令來檢查當前磁碟空間大小。
# df -h
# fdisk -l

可以看到,雖然我們已經在後端給其增加到 50 GB 的空間,但此時的總磁碟大小仍然為 10 GB。
3. 擴展空間而無需重啟虛擬機

現在運行如下命令,通過重新掃描 SCSI (註:Small Computer System Interface 小型計算機系統介面)匯流排並添加 SCSI 設備,系統就可以擴展操作系統的物理卷磁碟空間,而且不需要重啟虛擬機。
# ls /sys/class/scsi_host/
# echo "- - -" > /sys/class/scsi_host/host0/scan
# echo "- - -" > /sys/class/scsi_host/host1/scan
# echo "- - -" > /sys/class/scsi_host/host2/scan

使用下面的命令來檢查 SCSI 設備的名稱,然後重新掃描 SCSI 匯流排。
# ls /sys/class/scsi_device/
# echo 1 > /sys/class/scsi_device/0\:0\:0\:0/device/rescan
# echo 1 > /sys/class/scsi_device/2\:0\:0\:0/device/rescan

會重新掃描 SCSI 匯流排,隨後我們在虛擬機客戶端設置的磁碟大小會正常顯示。

4. 創建新磁碟分區:

一旦在系統中可以看到擴展的磁碟空間,就可以運行如下命令來格式化您的磁碟以創建一個新的分區。請按如下操作步驟來擴充您的物理磁碟卷。
# fdisk /dev/sda
Welcome to fdisk (util-linux 2.23.2) press the 'm' key for help
Command (m for help): m
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
g create a new empty GPT partition table
G create an IRIX (SGI) partition table
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
Command (m for help):

鍵入 'p' 來查看當前的分區表信息,然後鍵入 'n' 鍵來創建一個新的主分區,選擇所有可用的扇區。 使用 't' 命令改變磁碟類型為 'Linux LVM',然後選擇編碼 '8e' 或者默認不選,它默認的類型編碼為 '83'。
現在輸入 'w' 來保存分區表信息並且退出命令環境,如下示:
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)

5. 創建物理卷:

根據上述提示,運行 'partprob' 或 'kpartx' 命令以使分區表生效,然後使用如下的命令來創建新的物理卷。
# partprobe
# pvresize /dev/sda3

要檢查新創建的卷,運行如下的命令可以看出新的物理卷是否已經被創建,是否可用。接下來,我們就可以使用這個新的物理卷來擴展 'centos' 卷組了,如下示:
# pvdisplay
# vgextend centos /dev/sda3

6. 擴展邏輯卷:

現在我們使用如下的命令擴展邏輯卷,以增加我們系統正使用的磁碟空間。
# lvextend -L +40G /dev/mapper/centos-root

一旦返回增加成功的消息,就可以運行如下命令來擴展您的邏輯卷大小。
# xfs_growfs /dev/mapper/centos-root

'/' 分區的大小已經成功的增加了,可以使用 'df' 命令來檢查您磁碟驅動器的大小。

7. 通過增加新的磁碟來擴充根分區而不用重啟系統:

這是第二種方法,它使用的命令非常簡單, 用來增加 CentOS 7 系統上邏輯卷空間大小。
所以第一步是打開您的虛擬機客戶端的設置頁面,點擊 『增加' 按紐,然後繼續下一步操作。

選擇新磁碟所需要的配置信息,選擇新磁碟的大小和它的類型。

然後進入服務端重復如下的命令來掃描您的磁碟設備,以使新磁碟在系統中可見。
# echo "- - -" > /sys/class/scsi_host/host0/scan
# echo "- - -" > /sys/class/scsi_host/host1/scan
# echo "- - -" > /sys/class/scsi_host/host2/scan

列出您的 SCSI 設備的名稱:
# ls /sys/class/scsi_device/
# echo 1 > /sys/class/scsi_device/1\:0\:0\:0/device/rescan
# echo 1 > /sys/class/scsi_device/2\:0\:0\:0/device/rescan
# echo 1 > /sys/class/scsi_device/3\:0\:0\:0/device/rescan
# fdisk -l

一旦新增的磁碟可見,就可以運行下面的命令來創建新的物理卷,然後增加到卷組,如下示。
# pvcreate /dev/sdb
# vgextend centos /dev/sdb
# vgdisplay

現在根據此磁碟的空間大小來擴展邏輯卷,然後添加到根分區。
# lvextend -L +20G /dev/mapper/centos-root
# xfs_growfs /dev/mapper/centos-root
# df -h

結論:

在 Linux CentOS 7 系統上管理磁碟分區的操作過程是非常簡單的,可以使用這篇文章所述的操作步驟來擴充您的任意邏輯卷的磁碟空間。不需要重啟生產線上的伺服器,只是簡單的重掃描下 SCSI 設備,和擴展想要的 LVM(邏輯卷管理)。

㈥ Centos根目錄/擴容,求同一磁碟剩餘空間擴容方法與非同一磁碟擴容方法

一、未使用lvm擴容同一硬碟

  1. 執行lsscsi命令獲取待擴容LUN所在主機的主機號

  2. 執行echo '- - -' > /sys/class/scsi_host/hostN/scan命令,其中N為上一步驟中獲取的主機號。掃描結束後,磁碟容量不會發生變化。

  3. 執行echo 1 > /sys/block/sdh/device/rescan命令,重新掃描磁碟。

  4. 執行resize2fs /dev/sdh

二、使用LVM擴容

執行vgextend vg00 /dev/sdd命令擴展VG。

執行lvextend -l +100%FREE /dev/vg00/lv00命令擴容LV。

執行resize2fs /dev/vg00/lv00命令,擴容文件系統。

㈦ linux 下如何給邏輯卷擴容,見下圖

先用vgdisplay看一下卷組下面還有沒有剩餘的空間。
用lvextend命令擴容。

㈧ linux系統中怎麼創建邏輯卷

邏輯卷可以動態調整磁碟容量,從而提高磁碟管理的靈活性,本次主要講解的是邏輯卷(LVM)的創建,LVM邏輯卷的創建遵循一下思路:PV>VG>LV>格式化,掛載使用文件系統
1、首先我們准備兩塊SCSI硬碟,兩塊硬碟都通過fdisk 命令進行分區並全部使用其空間,操作如下:

2、對sdb這塊硬碟進行如下操作,先分區,後轉換為物理卷

3、對sdc這塊硬碟進行如下操作,先分區,後轉換為物理卷

4、注意:可以使用:pvcreate /dev/sdb1 /dev/sdc1」命令一次性轉換2個物理卷
5、使用vgcreate命令創建一個命名為luoji的卷組包括物理卷:/dec/sdb1、/dev/sdc1

6、使用lvcreate命令創建邏輯卷mail,從卷組luoji上劃出6GB空間,並使用mkfs命令創建ext3文件系統

7、至此整個邏輯卷的創建就完成了,可以使用邏輯卷了

注意事項:
1、使用lvextend命令可以為邏輯卷進行擴容,完成後需要執行使resize2fs命令更新系統識別的文件系統大小。
2、不建議對邏輯卷進行縮減容量操作,因為這非常容易造成現有數據的損壞(通常不得不重新格式化文件系統),若確實需要減少邏輯卷容量時,可以使用lvrece命令,按「y」確認後可以減少磁碟容量。

㈨ 伺服器上linux環境硬碟fdisk命令顯示有1T的容量,但現在我的home和weblogic分區容量不夠需要擴容邏輯卷

擴展根分區:lvextend -L +5G(拉大5G) /dev/mapper/vg_hostapp_home,這樣就是將home分區擴大5個Gb,同樣的,你的weblogic分區一樣的,只要你的卷組還有空間,如果沒有的話,就新建pv然後將新建的pv加入mapper卷組中再擴容。全程在線搞定

㈩ Linux系統下用什麼命令可以直接擴展磁碟空間

Linux沒有什麼命令可以直接擴展磁碟空間。
linux下磁碟和目錄的概念與WIN不同:比如,分了一個系統分區默認掛載了根(/)目錄,根下還有其它目錄,比如/user /lib等。如果系統分區不夠用,可以再分出分支,把根下其它目錄分別掛載出來,例如:

/dev/sda2 29222812 20018256 7739724 73% /
/dev/sda4 3856096800 2802714400 860383796 77% /home
根目錄掛載在sda2分區上,/home目錄掛載在sda4分區上。/home還在根(/)下,但實際已經不佔用sda2分區的空間了。同理也可以把/user /lib這樣的分區也分出來,緩解根分區的壓力。這樣操作的好處是,/home可以作為數據分區,即使系統重裝,只要格式化根分區(上例中sda2即可,基本不影響/home),但缺點也有,容易使磁碟分區碎片化,不方便管理。另外,最開始分分區時也是無法預料這個分區最終會使用到多大,慢慢也會有用完的情況(雖然也可以繼續把子目錄再掛載出來)
於是,還可以使用lvm工具,邏輯卷。這個工具可以動態增加磁碟空間。但這個工具系統默認是不安裝的,而且需要先把分區做成邏輯卷後才能使用。具體方法網上可以搜到好多,此處就不贅述了。

閱讀全文

與擴容邏輯卷命令相關的資料

熱點內容
無厘頭程序員漫畫 瀏覽:630
macd從入門到精通pdf 瀏覽:867
程序員回北京老家 瀏覽:325
藏族pdf 瀏覽:657
矩形密封圈壓縮量 瀏覽:593
電腦設置ntp時間同步伺服器地址 瀏覽:20
怎麼更有效招聘對日程序員 瀏覽:149
命令號角 瀏覽:275
格力雙轉子壓縮機 瀏覽:614
hp伺服器上的ip地址 瀏覽:562
c語言編程計算100以內的所有素數 瀏覽:624
命令輸入框 瀏覽:892
冰箱壓縮機發燙噪音 瀏覽:85
單片機棧溢出符號 瀏覽:330
命令與征服修改器怎麼用 瀏覽:485
什麼app比較費錢 瀏覽:832
為什麼同一個app的功能不一樣 瀏覽:232
小型工作室用什麼伺服器好 瀏覽:995
程序員的興趣 瀏覽:413
華為伺服器有什麼好 瀏覽:701