CentOS 4 8 環境中 LVM 的應用例項

2021-08-31 10:46:10 字數 1980 閱讀 1382

安裝系統時,建立100m的boot分割槽,剩餘空間建立捲組volgroup00,在volgroup00中建立邏輯卷logvol00、logvol01,分別掛載swap和根分割槽。

以下操作為增加新磁碟並擴充套件現在檔案系統與交換分割槽的大小,並且剩餘的部分掛載到 /share 用於 samba 共享:

1、檢視裝置的數量和分割槽表狀況。ide介面的磁碟被稱為hd,例如 hda,hdb,最多4個;scsi介面的磁碟被稱為sd,例如 sda,sdb,理論無限制。

# fdisk -l

2、建立lvm格式分割槽

# fdisk /dev/sdb

// 顯示命令列表

m// 檢視已經劃分好的分割槽

p// 新分割槽

n// 新建主分割槽

p// 改變格式

t// lvm

8e// 存檔,退出

w使分割槽資訊生效(可選)

# partprobe

3、擴充套件現在檔案系統與交換分割槽的大小

檢視捲組volgroup00

# vgdisplay

建立pv

# pvcreate /dev/sdb1

將新的pv增加到捲組

# vgextend volgroup00 /dev/sdb1

將logvol00即交換分割槽擴充套件到1.5g

# lvextend -l1.5g /dev/volgroup00/logvol00

關閉交換分割槽

# swapoff /dev/volgroup00/logvol00

格式化交換分割槽

# mkswap /dev/volgroup00/logvol00

開啟交換分割槽

# swapon /dev/volgroup00/logvol00

將logvol01即根分割槽增加40g

# lvextend -l+40g /dev/volgroup00/logvol01

使配置生效

# ext2online /

如果未掛載的分割槽也可以使用

# resize2fs /dev/volgroup00/logvol01

4、建立新的邏輯卷用於共享

建立新的邏輯卷,大小為 100g

# lvcreate –n logvol02 –l 100g volgroup00

格式化檔案分割槽

# mkfs –t ext3 /dev/volgroup00/logvol02

載入使用新的lv分割槽,samba配置過程省略

# mount /dev/volgroup00/logvol02 /share

建議通過修改 /etc/fstab 檔案開機自動掛載

# vi /etc/fstab

......

/dev/volgroup00/logvol02 /share ext3 defaults 0 2

......

第1列是需要掛載的裝置名,第2列是對應的掛載點,第3列是檔案系統型別(不清楚可選 auto 型別),第4列是掛載屬性,第5列是否備份,第6列指明自檢順序

使用新增加的內容生效

# mount -a

對已經掛載的檔案系統進行修改及時生效

# mount -o remount

注:處理 vgdisplay 錯誤資訊

couldn't find device with uuid 'equov2-zeqb-hnz8-kj4l-0cu5-krkz-scowsa'.

couldn't find all physical volumes for volume group volgroup00.

couldn't find device with uuid 'equov2-zeqb-hnz8-kj4l-0cu5-krkz-scowsa'. couldn't find all physical volumes for volume group volgroup00.

通過命令

# vgreduce –removemissing volgroup00

lvm操作實驗(redflag5 0 環境)

詳細知識見 實驗 增加一塊硬碟,並配置成lvm 1.在乙個只有一塊hda硬碟的linux系統上,增加一塊磁碟 檢視 dev hdb是否有資訊 fdisk l 2.新建分割槽 fdisk dev hdbnp 3回車 100 w3.建立pv root test pvcreate dev hdb1 dev...

centos中python3環境搭建

我自己租的伺服器是阿里雲的輕量應用伺服器,系統是centos 7.3,使用cat etc redhat release可以檢視系統版本,使用cat proc version 可以檢視核心版本。我的版本如下 用xshell連線雲伺服器要對雲服務設定 進入配置規則頁面 新增安全組 協議改為ssh,授權物...

WIN10環境安裝rockmq4 8

官方使用教程 配置環境變數 rocket home 然後把rocketmq的主目錄位址賦值進去,如下 啟動nameserver 首先cd進入到rocketmq的目錄 然後執行 接著啟動booker 還是cd到rocketmq目錄 執行 call bin mqbroker.cmd n 127.0.0....