centos7 環境下新增硬碟及LV管理
解除安裝了筆記本的光碟機,塞進去一個120G的固態硬碟拿來練手。
df命令檢視已掛載的分割槽,fdisk -l 檢視所有分割槽,太長了不貼,反正我的新硬碟是/dev/sdb
fdisk /dev/sdb 給新硬碟分割槽,p檢視選項,很簡單,n 新建,d 刪除,主+擴充套件分割槽最多4個,邏輯分割槽由擴充套件分割槽持續分出來,我分出2個主分割槽20G,其餘全部給拓展分割槽,拓展分割槽又分出2個邏輯分割槽30G。t選項更改sdb1,sdb2為LVM卷組格式,最後大概就是這樣吧。
[[email protected] carl]# fdisk /dev/sdb 歡迎使用 fdisk (util-linux 2.23.2)。 更改將停留在記憶體中,直到您決定將更改寫入磁碟。 使用寫入命令前請三思。 命令(輸入 m 獲取幫助):p 磁碟 /dev/sdb:128.0 GB, 128035676160 位元組,250069680 個扇區 Units = 扇區 of 1 * 512 = 512 bytes 扇區大小(邏輯/物理):512 位元組 / 512 位元組 I/O 大小(最小/最佳):512 位元組 / 512 位元組 磁碟標籤型別:dos 磁碟識別符號:0x02ddda34 裝置 Boot Start End Blocks Id System /dev/sdb1 2048 41945087 20971520 8e Linux LVM /dev/sdb2 41945088 83888127 20971520 8e Linux LVM /dev/sdb3 83888128 250069679 83090776 5 Extended /dev/sdb5 83890176 146804735 31457280 83 Linux /dev/sdb6 146806784 209721343 31457280 83 Linux
pvcreate /dev/sdb{1,2} 加入物理卷
vgcreate myvg /dev/sdb{1,2} 建立卷組myvg
vgs 簡要檢視
[[email protected] carl]# vgs
[[email protected] carl]# pvcreate /dev/sdb{1,2}
Physical volume "/dev/sdb1" successfully created
Physical volume "/dev/sdb2" successfully created
[[email protected] carl]# vgcreate myvg /dev/sdb{1,2}
Volume group "myvg" successfully created
[ [email protected] carl]# vgs
VG #PV #LV #SN Attr VSize VFree
myvg 2 0 0 wz--n- 39.99g 39.99g
vgdispaly可以具體的檢視。
vgcreate -s 8M myvg /dev/sdb{1,2} 建立pe為8M,預設好像是4M吧。
然後我又把sdb5改成lvm格式,vgextend拓展一下 vgextend myvg /dev/sdb5
移除vgreduce myvg /dev/sdb5
[[email protected] carl]# vgextend myvg /dev/sdb5
Physical volume "/dev/sdb5" successfully created
Volume group "myvg" successfully extended
[ [email protected] carl]# vgs
VG #PV #LV #SN Attr VSize VFree
myvg 3 0 0 wz--n- 69.99g 69.99g
[[email protected] carl]# vgreduce myvg /dev/sdb5
Removed "/dev/sdb5" from volume group "myvg"
[[email protected] carl]# vgs
VG #PV #LV #SN Attr VSize VFree
myvg 2 0 0 wz--n- 39.99g 39.99g
下面建立邏輯卷吧
lvcreate -L 10G -n carllv myvg
[[email protected] carl]# lvcreate -L 10G -n carllv myvg
Logical volume "carllv" created.
[[email protected] carl]# vgs
VG #PV #LV #SN Attr VSize VFree
myvg 2 1 0 wz--n- 39.99g 29.99g
看,用了10G,還有30G。
[[email protected] carl]# ls /dev/myvg/*
/dev/myvg/carllv
[[email protected] carl]# mkfs -t ext4 /dev/myvg/carllv
格式化可以使用啦。
[[email protected] carl]# cd /home/carl
[[email protected] carl]# mkdir newlv
[[email protected] carl]# mount /dev/myvg/carlv /home/carl/newly
mount: 掛載點 /home/carl/newly 不存在
[[email protected] carl]# ls /home/carl
jiaoben newlv smp yum 公共 模板 視訊 圖片 文件 下載 音樂 桌面
[[email protected] carl]#
[[email protected] carl]# cd /home/carl/newlv[[email protected] newlv]# cp /etc/passwd .[[email protected] newlv]# ls -l總用量 20drwx------. 2 root root 16384 12月 10 17:08 lost+found-rw-r--r--. 1 root root 2312 12月 10 20:47 passwd[[email protected] newlv]# df檔案系統 1K-塊 已用 可用 已用% 掛載點/dev/sda3 28705700 3733884 23490600 14% /devtmpfs 1879152 0 1879152 0% /devtmpfs 1893996 592 1893404 1% /dev/shmtmpfs 1893996 9280 1884716 1% /runtmpfs 1893996 0 1893996 0% /sys/fs/cgroup/dev/sda1 9480384 170444 8805316 2% /boot/dev/sda5 29282336 979136 28303200 4% /var/dev/sda2 292825400 18937392 273888008 7% /hometmpfs 378800 28 378772 1% /run/user/1000/dev/mapper/myvg-carllv 10190100 36892 9612536 1% /home/carl/newlv 下面試驗一下邏輯卷擴充套件,解除安裝卷,擴充套件物理邊界,擴充套件邏輯邊界,如下,增加到16G
[[email protected] home]# e2fsck -f /dev/myvg/carllv
[[email protected] home]# lvextend -L 16G /dev/myvg/carllv
[[email protected] home]#resize2f /dev/myvg/carllv
[[email protected] home]# mount /dev/myvg/carllv /home/carl/newlv
[[email protected] home]# df
檔案系統 1K-塊 已用 可用 已用% 掛載點
/dev/sda3 28705700 3733908 23490576 14% /
devtmpfs 1879152 0 1879152 0% /dev
tmpfs 1893996 592 1893404 1% /dev/shm
tmpfs 1893996 9280 1884716 1% /run
tmpfs 1893996 0 1893996 0% /sys/fs/cgroup
/dev/sda1 9480384 170444 8805316 2% /boot
/dev/sda5 29282336 979160 28303176 4% /var
/dev/sda2 292825400 18937800 273887600 7% /home
tmpfs 378800 28 378772 1% /run/user/1000
/dev/mapper/myvg-carllv 16382844 45084 15482516 1% /home/carl/newlv
再縮減到12G吧
[[email protected] home]# umount /dev/myvg/carllv
[[email protected] home]# e2fsck -f /dev/myvg/carllv
e2fsck 1.42.9 (28-Dec-2013)
第一步: 檢查inode,塊,和大小
第二步: 檢查目錄結構
第3步: 檢查目錄連線性
Pass 4: Checking reference counts
第5步: 檢查簇概要資訊
/dev/myvg/carllv: 12/1048576 files (0.0% non-contiguous), 109864/4194304 blocks
[[email protected] home]# resize2fs /dev/myvg/carllv 12G
resize2fs 1.42.9 (28-Dec-2013)
Resizing the filesystem on /dev/myvg/carllv to 3145728 (4k) blocks.
The filesystem on /dev/myvg/carllv is now 3145728 blocks long.
[[email protected] home]# lvreduce -L 12G /dev/myvg/carllv
WARNING: Reducing active logical volume to 12.00 GiB
THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce carllv? [y/n]: y
Size of logical volume myvg/carllv changed from 16.00 GiB (4096 extents) to 12.00 GiB (3072 extents).
Logical volume carllv successfully resized.
[[email protected] home]# mount /dev/myvg/carllv /home/carl/newlv
[[email protected] home]# df
檔案系統 1K-塊 已用 可用 已用% 掛載點
/dev/sda3 28705700 3733924 23490560 14% /
devtmpfs 1879152 0 1879152 0% /dev
tmpfs 1893996 152 1893844 1% /dev/shm
tmpfs 1893996 9280 1884716 1% /run
tmpfs 1893996 0 1893996 0% /sys/fs/cgroup
/dev/sda1 9480384 170444 8805316 2% /boot
/dev/sda5 29282336 979176 28303160 4% /var
/dev/sda2 292825400 18937752 273887648 7% /home
tmpfs 378800 28 378772 1% /run/user/1000
/dev/mapper/myvg-carllv 12254344 40988 11567828 1% /home/carl/newlv
相關推薦
centos7 環境下新增硬碟及LV管理
解除安裝了筆記本的光碟機,塞進去一個120G的固態硬碟拿來練手。 df命令檢視已掛載的分割槽,fdisk -l 檢視所有分割槽,太長了不貼,反正我的新硬碟是/dev/sdb fdisk /dev/sdb 給新硬碟分割槽,p檢視選項,很簡單,n 新建,d 刪除,主+擴充套件分
CentOS7環境下GitLab安裝及基本配置
tro 用戶 etc 進入 註意 AD centos systemctl rpm -ivh 新實驗室要求重新建設GitLab,對於我來講,是第一次有機會當元老參與實驗室的建設。下面分享我自己的實測經驗: 1. 安裝依賴軟件並設置開機啟動 yum install curl
centos7 環境下安裝chrome及無GUI伺服器部署selenium
安裝chrome瀏覽器 配置yum源 在目錄 /etc/yum.repos.d/ 下新建檔案 google-chrome.repo cd /ect/yum.repos.d/ vim google-chrome.repo 寫入如下內容: [
CentOS7+Apache+PHP7.2+Mariadb環境下安裝Snipe-IT資產管理系統
一、環境準備 CentOS 7 + Apache 2.4.6 + PHP +Mariadb5.5.60 其中Apache及Mariadb採用yum的方式直接安裝,PHP採用二進位制原始碼安裝的方式 二、安裝前準備 1.系統更新#注 此處採用最小化安裝的Centos
CentOS7 LVM新增硬碟及擴容
一、LVM簡介 LVM是 Logical Volume Manager(邏輯卷管理)的簡寫,它是Linux環境下對磁碟分割槽進行管理的一種機制。LVM將一個或多個磁碟分割槽(PV)虛擬為一個卷組(VG),相當於一個大的硬碟,我們可以在上面劃分一些邏輯卷(LV)。
Hyperledger fablic 0.6 在centos7環境下的安裝與部署
maker ber gin sudo 管理 lease nts eve blank 原文:http://blog.csdn.net/zhaoliang1131/article/details/54617274 Hyperledger Fabric超級賬本 項目約定共同遵守
Windows環境下QWT安裝及配置
blog data popu build design dem 用戶 script ava ** 1.QWT下載路徑 **:https://sourceforge.net/projects/qwt/ 主要下載這三個文件:qwt-6.1.2.zi
Centos7環境下使用Nginx托管.Net Core應用程序
erro else hid dev 直接 update 谷歌瀏覽器 rod ins 一、安裝.Net Core 參考官方文檔:https://www.microsoft.com/net/core#linuxcentos 1、添加dotnet產品Feed 在安裝.NET C
Windows 環境下 Docker 使用及配置
不同的 fault item 命令 oot def min 完成 /var/ 我們可以使用以下兩種方式在Windows環境下使用docker: 1. 直接安裝: Docker支持直接安裝並運行在windows環境下,但對Windows的版本和xu虛擬化服務等有著一定的要求。
Windows10環境下Codelgniter安裝及配置說明
CICodeIgniter ,簡稱CI,是一套給 PHP 網站開發者使用的應用程序開發框架和工具包。 它的目標是讓你能夠更快速的開發,它提供了日常任務中所需的大量類庫, 以及簡單的接口和邏輯結構。通過減少代碼量,CodeIgniter 讓你更加專註於你的創造性工作。下面介紹Windows10系統下Codelg
Linux樂彩平臺搭建環境下Memcached安裝及問題解決
https 問題 3.2 解決 問題解決 lin 新版 all ann 一. 樂彩平臺搭建安裝論壇:haozbbs.com Q1446595067 步驟 1.1 安裝libevent,當前最新版本為2.1.8,官網:http://libevent.org/ wget htt
Centos7環境下安裝Mysql5.7版本
-o ins .com sbin 數據庫密碼 庫文件 用戶 sku mysql安裝 實驗環境: VMware Workstation12 Centos-7-x86_64系統(ip地址:192.168.5.132)(2G內存 2個處理器) 使用軟件:boost_1_59
Centos7環境下安裝mongodb
程序啟動 lib pri 二進制 http 開機 true 代碼 clas 1、下載 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-amazon-3.6.3.tgz 2、解壓 tar zxvf m
CentOS7環境下命令行tab鍵盤補全
table .sh summary 軟件包 logo nvidia mpc connect 顯示 一般情況下CentOS7默認最小化安裝,此時如果要命令行tab補全需要安裝一個叫做“bash-completion” 的軟件包 沒有安裝bash-completion之前 1
查看shell環境下,網絡連通管理
連通 www. 情況 sta .cn www 變量 網絡 環境 檢查網絡是否可用 curl www.baidu.com <!--STATUS OK--><html>...</html> ping www.baidu.com註意:網絡通
centos7環境下安裝nginx
http sbin ati openssl 上傳 pcre fix ESS zxvf 安裝所需環境 nginx是C語言開發,在Linux和windows環境上面都可以運行。 1、gcc安裝 安裝nginx需要將官網下載的代碼進行編譯,編譯依賴gcc環境,如果沒有gcc環境,
nginx反向代理、負載均衡配置與linux環境下的安裝及通過ip和域名訪問nginx
本文主題: 一、什麼是nginx 二、nginx的應用場景 三、linux環境下nigix的安裝 四、nginx配置虛擬機器(ip、域名) 五、nginx實現反向代理 六、nginx實現負載均衡 一、什麼是nginx 1、http伺服器(通過nginx配置檔案配置
Mac環境下安裝PHP及使用xdebug除錯
Mac環境下安裝PHP及使用xdebug除錯 最近在公司裡需要寫一些PHP指令碼,因此又重新看了一下PHP的基礎語法.由於本人的使用Mac,因此這裡僅以Mac下PHP的安裝及使用xdebug除錯為例,記錄環境搭建步驟. 安裝PHP Mac下home-brew是一個非常優秀便捷的包管理器,
Linux(Centos7)環境下Zookeeper的安裝與配置
首先下載我們的zookeeper,這裡我使用的是zookeeper-3.4.12版本,大家也可以去官網下載新版本! 然後把下載下來的壓縮包拷貝到Linux伺服器下的目錄中 然後執行命令 tar -zxvf zookeeper-3.4.12.tar.gz -C /usr
如何在Linux(Centos7)環境下安裝Redis(面向小白)
今天要說的是如何在Linux(Centos)環境下實現Redis的簡單安裝(我相信你一定已經會簡單的Linux操作了,所以在這裡我就不再囉嗦了),下載地址在這裡(redis-4.0.10) 連結:https://pan.baidu.com/s/1bJSQ7I-mT1dpSZMx0SOGCQ&