1. 程式人生 > >vmwareworkstation下擴充套件Ubuntu磁碟空間

vmwareworkstation下擴充套件Ubuntu磁碟空間

今天發現安裝zabbix的Ubuntu虛擬機器的磁碟控制不足導致資料庫掉線了。需要擴充套件下磁碟空間。

操作思路如下圖
這裡寫圖片描述
方法:
1.先關閉虛擬機器,在vmwareworkstation介面下擴充套件磁碟
2.開啟虛擬機器,df -h 檢視檔案系統空閒磁碟使用情況

root@zabbix:~# df -h
Filesystem                   Size  Used Avail Use% Mounted on
udev                         980M     0  980M   0% /dev
tmpfs                        201
M 5.7M 195M 3% /run /dev/mapper/zabbix--vg-root 7.1G 6.5G 227M 97% / tmpfs 1001M 0 1001M 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 1001M 0 1001M 0% /sys/fs/cgroup /dev/sda1 472M 210M 238M 47% /boot

發現空閒的空間沒變,fdisk -l檢視磁碟情況

[email protected]:~#  fdisk -l
Disk /dev/sda: 29.8 GiB, 31997296640 bytes, 62494720 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
Disklabel type: dos
Disk identifier: 0xebcdc8fd

Device     Boot   Start      End  Sectors  Size Id Type
/dev/sda1  *       2048
999423 997376 487M 83 Linux /dev/sda2 1001470 20477951 19476482 9.3G 5 Extended /dev/sda5 1001472 20477951 19476480 9.3G 8e Linux LVM Disk /dev/mapper/zabbix--vg-root: 7.3 GiB, 7822376960 bytes, 15278080 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 /dev/mapper/zabbix--vg-swap_1: 2 GiB, 2147483648 bytes, 4194304 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

這裡看到了sda這個盤已經擴到了29.8G,但是系統只有sda1,5這2個分割槽(sda2只擴展出了sda5這一個分割槽)。

使用 fdisk /dev/sda為磁碟sda分割槽

[email protected]:~# fdisk /dev/sda

Welcome to fdisk (util-linux 2.27.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

檢視磁碟空閒的分割槽

Command (m for help): F
Unpartitioned space /dev/sda: 20 GiB, 21512585216 bytes, 42016768 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes

   Start      End  Sectors Size
20477952 62494719 42016768  20G

新建一個分割槽 sda3

Command (m for help): n
Partition type
   p   primary (1 primary, 1 extended, 2 free)
   l   logical (numbered from 5)
Select (default p): p
Partition number (3,4, default 3): 
First sector (999424-62494719, default 999424): 20477952
Last sector, +sectors or +size{K,M,G,T,P} (20477952-62494719, default 62494719): 

Created a new partition 3 of type 'Linux' and of size 20 GiB.

儲存

Command (m for help): w
The partition table has been altered.
Calling ioctl() to re-read partition table.
Re-reading the partition table failed.: 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).

重啟後生效

root@zabbix:~# reboot

結果檢視

[email protected]:~# fdisk -l
Disk /dev/sda: 29.8 GiB, 31997296640 bytes, 62494720 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
Disklabel type: dos
Disk identifier: 0xebcdc8fd

Device     Boot    Start      End  Sectors  Size Id Type
/dev/sda1  *        2048   999423   997376  487M 83 Linux
/dev/sda2        1001470 20477951 19476482  9.3G  5 Extended
/dev/sda3       20477952 62494719 42016768   20G 83 Linux
/dev/sda5        1001472 20477951 19476480  9.3G 8e Linux LVM

Partition table entries are not in disk order.


Disk /dev/mapper/zabbix--vg-root: 7.3 GiB, 7822376960 bytes, 15278080 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 /dev/mapper/zabbix--vg-swap_1: 2 GiB, 2147483648 bytes, 4194304 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

到此為止,已經完成了sda3這個新的分割槽的建立。

sda3加入pv物理卷

root@zabbix:~# pvcreate /dev/sda3
  Physical volume "/dev/sda3" successfully created
root@zabbix:~# pvs
  PV         VG        Fmt  Attr PSize  PFree 
  /dev/sda3            lvm2 ---  20.04g 20.04g
  /dev/sda5  zabbix-vg lvm2 a--   9.29g     0 

檢視現有vg卷組

[email protected]:~# vgs
VG #PV #LV #SN Attr VSize VFree
zabbix-vg 1 2 0 wz–n- 9.29g 0

將新增PV /dev/sda3加入卷組 zabbix-vg

root@zabbix:~# vgextend zabbix-vg /dev/sda3
  Volume group "zabbix-vg" successfully extended
root@zabbix:~# vgs
  VG        #PV #LV #SN Attr   VSize  VFree 
  zabbix-vg   2   2   0 wz--n- 29.32g 20.03g

檢視lv邏輯卷
[email protected]:~# lvs

  LV     VG        Attr       LSize Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  root   zabbix-vg -wi-ao---- 7.29g                                                    
  swap_1 zabbix-vg -wi-ao---- 2.00g
[email protected]:~# lvdisplay
  --- Logical volume ---
  LV Path                /dev/zabbix-vg/root
  LV Name                root
  VG Name                zabbix-vg
  LV UUID                u0VBi0-Bxae-QKGS-EL6C-2jGU-AwC2-FlUpw0
  LV Write Access        read/write
  LV Creation host, time zabbix, 2017-11-09 21:46:01 +0800
  LV Status              available
  # open                 1
  LV Size                7.29 GiB
  Current LE             1865
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           252:0

  --- Logical volume ---
  LV Path                /dev/zabbix-vg/swap_1
  LV Name                swap_1
  VG Name                zabbix-vg
  LV UUID                yUenJh-9djJ-VYsn-Sjyj-T4O6-88zS-9xfnTS
  LV Write Access        read/write
  LV Creation host, time zabbix, 2017-11-09 21:46:02 +0800
  LV Status              available
  # open                 2
  LV Size                2.00 GiB
  Current LE             512
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           252:1

擴充套件 /dev/zabbix-vg/root這個邏輯卷

[email protected]:~# lvextend -L +20G /dev/zabbix-vg/root
  Size of logical volume zabbix-vg/root changed from 7.29 GiB (1865 extents) to 27.29 GiB (6985 extents).
  Logical volume root successfully resized.

拉伸檔案系統,覆蓋/dev/zabbix-vg/root整個卷
拉伸前:

root@zabbix:~#  df -h
Filesystem                   Size  Used Avail Use% Mounted on
udev                         980M     0  980M   0% /dev
tmpfs                        201M  5.7M  195M   3% /run
/dev/mapper/zabbix--vg-root  7.1G  6.5G  221M  97% /
tmpfs                       1001M     0 1001M   0% /dev/shm
tmpfs                        5.0M     0  5.0M   0% /run/lock
tmpfs                       1001M     0 1001M   0% /sys/fs/cgroup
/dev/sda1                    472M  210M  238M  47% /boot

拉伸–高危操作:

[email protected]:~# resize2fs /dev/zabbix-vg/root
resize2fs 1.42.13 (17-May-2015)
Filesystem at /dev/zabbix-vg/root is mounted on /; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 2
The filesystem on /dev/zabbix-vg/root is now 7152640 (4k) blocks long.

拉伸後:

root@zabbix:~# df -h
Filesystem                   Size  Used Avail Use% Mounted on
udev                         980M     0  980M   0% /dev
tmpfs                        201M  5.7M  195M   3% /run
/dev/mapper/zabbix--vg-root   27G  6.5G   20G  26% /
tmpfs                       1001M     0 1001M   0% /dev/shm
tmpfs                        5.0M     0  5.0M   0% /run/lock
tmpfs                       1001M     0 1001M   0% /sys/fs/cgroup
/dev/sda1                    472M  210M  238M  47% /boot

相關推薦

vmwareworkstation擴充套件Ubuntu磁碟空間

今天發現安裝zabbix的Ubuntu虛擬機器的磁碟控制不足導致資料庫掉線了。需要擴充套件下磁碟空間。 操作思路如下圖 方法: 1.先關閉虛擬機器,在vmwareworkstation介面下擴充套件磁碟 2.開啟虛擬機器,df -h 檢視檔案

ubuntu擴充套件LVM磁碟的方法分享

[email protected] :~# fdisk /dev/sdb  \\對硬碟sdb進行分割槽 Command (m for help): n  \\建立新的分割槽 Command action    e   extended    p   primary partition (1-4

VMwareubuntu磁碟空間擴容教程

1、掛載點必須是一個目錄; 2、一個分割槽掛載在一個已存在的目錄上,這個目錄可以不為空,但掛載後這個目錄下以前的內容將不可用。 方法一:首先使用VMware工具擴容分配的硬碟空間:     1 、 vmware 提供一個命令列工具, vmware-vdiskmanager.exe ,位於 vmwa

VMware虛擬機器linux增加磁碟空間

 1.要確保要增加的linux系統電源是關掉的.不然下圖擴充套件會是灰色的.還有就是不能有快照,有的話也會灰需要刪除 2.擴充套件後啟動伺服器,以root使用者登入,在 命令列用fdisk -l檢視。 由於這裡是直接修改了原始空間大小,因此可以看到/dev/sda空間

虛擬機器ubuntu磁碟空間不足,如何擴容

我從來沒有想過我的虛擬機器記憶體會不夠用,畢竟已經20G了,可是最近學習Python,裝了些學習有關的軟體, 期末做libvirt管理實驗,存了兩個映象,就變成這樣了,所以,我就像了要擴充套件硬碟空間,在網上看到了這個 Gparted工具。就嘗試了下,最後成功了。。。

Ubuntu磁碟空間如何擴容

我從來沒有想過我的虛擬機器記憶體會不夠用,畢竟已經20G了,可是最近學習Python,裝了些學習有關的軟體, 期末做libvirt管理實驗,存了兩個映象,就變成這樣了,所以,我就像了要擴充套件硬碟空間,在網上看到了這個 Gparted工具。就嘗試了下,最後成功了。。。  

VMware中如何擴充套件虛擬磁碟空間

                         

LINUX刪除檔案磁碟空間不釋放的原因

這幾天做LINUX實驗的時候,發覺自己刪除了一個大檔案後用  df -h 指令檢測磁碟空間,發現空間並沒有減少,後來仔細查詢,總結出以下三種不釋放記憶體的可能: 一、該檔案已經建立硬連結 這個原因很簡單,hardlink是指多個檔名指向同一索引點(inode),只要其中仍然

增加Ubuntu磁碟空間大小

網友A給出的方法: 可能有不少人遇到這個問題:看到介紹說用wubi來裝ubuntu既方便又安全。第一次用ubuntu的時候又對他要求的空間分配又沒什麼概念,就隨手給了個5,6g心想應該是夠了。結果安幾次軟體升級幾次發現分給的空間迅速被用完。然而Wubi分配的空間實際上是一個大的檔案,沒有辦法直接擴充。這裡介紹

VirtualBoxLinux(centos)擴充套件磁碟空間

        最近在Linux裡做檔案合併,做分詞,磁碟空間不夠,把擴充套件磁碟空間方法記錄一下。         1.在VirtualBox安裝路徑下(例如C:\Program Files\Oracle\

VMware虛擬機器擴充套件Ubuntu系統磁碟空間

一般我們在安裝虛擬機器時都會選擇預設的20G磁碟空間,但是一旦需要搭建一兩個交叉編譯環境後,20G的空間就無法滿足了,我就是出現了這樣的情況,所以也在這裡建議大家,如果需要在虛擬機器上搭建比較複雜的環境的話,一般給虛擬機器50G的記憶體空間較合適。 這裡是我的Ubuntu系統下現在的空間大小

VM環境CentOS擴充套件磁碟空間,並且增加邏輯卷HOME目錄的大小

1.  Vm虛擬機器下Linux擴充套件原有磁碟空間,詳細步驟如下: 注意:linux只能擴充套件磁碟容量而不能減小, 所填寫的容量為總容量,即包含已分割槽的磁碟,擴充套件容量時不能有快照喲,大家可以先把快照刪除掉。   2.  啟動客戶機  fdisk –l  看

Ubuntu檢視磁碟空間大小

(1)使用命令: df -hl (2)命令解析: df 命令是linux系統上以磁碟分割槽為單位來檢視檔案系統的命令,後面可以加上不同的引數來檢視磁碟的剩餘空間資訊。 (3)顯示格式: <pre name="code" class="plain"> 檔案系統

Vm虛擬機器擴充套件Ubuntu系統磁碟空間

一般我們在安裝虛擬機器時都會選擇預設的20G磁碟空間,但是一旦需要搭建一兩個交叉編譯環境後,20G的空間就無法滿足了,我就是出現了這樣的情況,所以也在這裡建議大家,如果需要在虛擬機器上搭建比較複雜的環境的話,一般給虛擬機器50G的記憶體空間較合適。 這裡是我的Ubuntu系

Ubuntu 擴充套件磁碟空間

在VMware中安裝了一個Ubuntu系統,可是需要下載android原始碼,導致空間不足,所以需要對虛擬機器中的Ubuntu磁碟進行擴充。在操作的過程中遇到擴充後無法啟動系問題:/dev/disk/by-uuid does not exist,停留在initr

VMware的Linux擴充套件磁碟空間到根目錄

一. 在VMWare中新增硬碟容量,如下圖:   二、對新增加的硬碟進行分割槽、格式化:    1. 開啟命令列,開始輸入以下命令: fdisk /dev/sda    操作 /dev/sda 的分割槽表 p       檢視已分割槽數量(我看到有兩個 /dev/sda

Centos7擴充套件磁碟空間(LVM管理)

1. 檢視磁碟情況 fdisk -l /dev/sda Disk /dev/sda: 536.9 GB, 536870912000 bytes, 1048576000 sectors Units = sectors of 1 * 512 = 512 bytes Sector

VMware擴充套件Linux根目錄磁碟空間(Centos版本)

1、Centos 關機,選擇編輯虛擬機器設定,硬碟,在實用工具那裡選擇“擴充套件”,指定你需要的儲存大小 2、啟動客戶機作業系統Centos,檢視磁碟情況 輸入指令 fdisk -l 顯示結果如下 Disk /dev/loop0: 107.4 GB, 107374182400 bytes 255 h

在lnmp開啟fileinfo擴充套件 Ubuntu系統

在lnmp下開啟fileinfo擴充套件 Ubuntu系統 1.進入目錄下 cd /usr/local/lnmp1.4-full/src/php-5.6.31/ext/fileinfo 2.phpize處理 $ sudo /usr/local/php/bin/phpize Configuring fo

Ubuntu 檢視磁碟空間及目錄容量

df命令是Linux系統以磁碟分割槽為單位檢視檔案系統,可以加上引數檢視磁碟剩餘空間: df -hl 顯示格式為: 檔案系統 容量 已用 可用 已用% 掛載點  Filesystem Size Used Avail Use% Mounted on /dev/hda2 45G