澳门新萄京官方网站-www.8455.com-澳门新萄京赌场网址

澳门新萄京官方网站增加根目录磁盘空间,Linu

2019-10-21 作者:澳门新萄京官方网站   |   浏览(58)

笔者:违法小恋

VMware 设想机(linux)扩展根目录磁盘空间,vmwarelinux

VMware 虚构机(linux)扩大根目录磁盘空间     后日查阅学校的监督报修系统,不能够访谈了!!!系统运作异常的慢,用top命令查看开掘内部存款和储蓄器使用率百分之八十,用"df -h ”查看“/”目录使用率已落成五分四,导致系统运营非常的慢。作者用以下方法增添根目录磁盘空间。

后生可畏、关闭你的虚构机系统,找到如下内容:选用"Edit Virtual mache settings” 点击"Expand“

恢宏设想机的长空为"40G"(依据个体必要填写空间尺寸)。可是linux下边并不可知。 

 

二、使用linux下的fdisk工具实行分区。 

用root顾客登入到你的linux系统,查看你系统的分区  #fdisk   -l                                          会见世以下的信息:

Device Boot      Start         End      Blocks   Id  System /dev/sda1   *           1          64      512000   83  Linux /dev/sda2              64        2611    20458496   8e  Linux LVM   

Disk /dev/mapper/vg_zxw-lv_root: 18.8 GB, 18832424960 bytes 255 heads, 63 sectors/track, 2289 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000   

Disk /dev/mapper/vg_zxw-lv_root doesn't contain a valid partition table   

Disk /dev/mapper/vg_zxw-lv_swap: 2113 MB, 2113929216 bytes 255 heads, 63 sectors/track, 257 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000   

Disk /dev/mapper/vg_zxw-lv_swap doesn't contain a valid partition table 

依据提醒消息能够料定出此系统的磁盘接口为SCSI,对应“sda”要是地点的新民主主义革命字体是“hda”,那么此系统的磁盘接口为IDE对应“hda”所以本身做一下操作: 

#fdisk   /dev/sda/ 

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to          switch off the mode (command 'c') and change display units to          sectors (command 'u').   

Command (m for help):m                   //“ 列出fdisk的帮助” Command action 

   a   toggle a bootable flag    b   edit bsd disklabel 

   c   toggle the dos compatibility flag    d   delete a partition 

   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):n                   //” 命令n用于加多新分区" Command action    e   extended 

   p   primary partition (1-4) 

p                                  //" 选用创造主分区"此时, 

Partition number (1-4):3                         //fdisk会令你挑选主分区的数码,若是已经有了主分区sda1,sda2,那么编号就选3,即要创立的该分区为sda3. 

First cylinder (2611-3916, default 2611):                         //此时,fdisk又会让您选拔该分区的起头值那几个就是分区的Start 值(start cylinder);这里最棒直接按回车, Using default value 2611 

Last cylinder,  cylinders or  size{K,M,G} (2611-3916, default 3916):                     //此时,fdisk又会令你挑选该分区的起来值那一个正是分区的End 值这里最棒直接按回车, Using default value 3916 

 

Command (m for help): w                       //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) Syncing disks.                                  

三、我们的新建分区/dev/sda3,却不是LVM的。所以,接下去使用fdisk将其改成LVM的。

 #fdisk  /dev/sda Command (m for help): m 

Command (m for help): t //改动分区系统id   

Partition number (1-4): 3 //内定分区号 

Hex code (type L to list codes): 8e //内定要改成的id号,8e代表LVM。 Command (m for help): w 

 

四、重启系统后,登录系统。(绝对要重启系统,不然不可能扩展新分区) 

 

五、格式化该新添长的分区: #fdisk   -l 

   Device Boot      Start         End      Blocks   Id  System /dev/sda1   *           1          64      51三千   83  Linux /dev/sda2              64        2611    20458496    8e  Linux LVM /dev/sda3            2611        3916    10483750    8e  Linux LVM 你会意识多了风度翩翩块分区。 

#mkfs  -t   ext3  /dev/sda3           //在硬盘分区“/dev/sda3”上创立“ext3”文件系统。 

那时候大家就可以运用该新添分区啦: 

 

六、扩展新分区 #lvs 

#pvcreate   /dev/sda3             //pvcreate指令用于将物理硬盘分区开端化为物理卷,以便被LVM使用。要开创物理卷必需首先对硬盘实行分区,并且将硬盘分区的档期的顺序设置为“8e”后,技艺采用pvcreat指令将分区早先化为物理卷。 

Physical volume "/dev/sda3" successfully created 

#vgextend VolGroup00 /dev/sda3 (在那之中是当前内需扩充的lvm组名,能够因而df -h查看,譬喻笔者的是: /dev/mapper/VolGroup00-LogVol00)   //vgextend指令用于动态的恢宏卷组,它通过向卷组中增多物理卷来充实卷组的容积。 #vgdisplay           //用于呈现LNM卷组的元数据音讯。 

 

  --- Volume group --- 

  VG Name               vg_zxw   System ID               Format                lvm2   Metadata Areas        1   Metadata Sequence No  3 

  VG Access             read/write   VG Status             resizable   MAX LV                0   Cur LV                2   Open LV               2   Max PV                0   Cur PV                1   Act PV                1 

  VG Size               19.51 GiB   PE Size               4.00 MiB   Total PE              4994 

  Alloc PE / Size       4994 / 19.51 GiB   Free  PE / Size       4994 / 10.01GB 

VG UUID               sqBgTs-iA8x-tCXZ-KYxK-SyWS-TfXQ-uBsLaR 

(首要查看Free PE / Size 4994 / 10.01GB,表达大家最多能够有10.01GB的

恢宏空间。作者日常采纳小于10.01GB) 

# lvextend -L 9.8G     /dev/VolGroup00/LogVol00 /dev/sda3 

Logical volume LogVol00 successfully resized 

#e2fsck  -a   /dev/VolGroup00/LogVol00        //使用e2fsck指令检查文件系统错误。也可用“fsck -t ext2 -V  /dev/sda3/检查ext2文件系统。  (做fsck,检查文件系统) 

#resize2fs   /dev/VolGroup00/LogVol00       //resize2fs指令被用来增大恐怕减弱未加载的“ext2/ext3”文件系统的深浅。 

#df  -h                      //查看一下你的体系磁盘空间"/"目录变成了40GB 

ok,那样就马到功成了。 

 

参照他事他说加以考察网站:

 

设想机(linux)扩展根目录磁盘空间,vmwarelinux VMware 虚构机(linux)扩充根目录磁盘空间 前几天翻开课校的监察和控制报修系统,无法访谈了!!...

  1. mount 查看当前系统全体分区挂载情形,包含分区类型

黄金年代、使用背景

Linux根目录磁盘空间远远不够用了,当修改了设想机模版增添磁盘大小依旧插入了大器晚成块新硬盘,但是开采系统里的大小或然没改动。
发生的原故是从未有过给磁盘格式化,未有扩充分区。

/dev/vda1 on / type ext4 (rw,errors=remount-ro)

二、操作方法

/dev/vdb1 on /sda type ext4 (rw)

1. 翻看磁盘空间大小,使用df -h 命令,开采挂载根目录节点的/dev/mapper/ubuntu14--vg-root 唯有28G容积。

root@ubuntu14:/opt# df -h
文件系统                       容量  已用  可用 已用% 挂载点
/dev/mapper/ubuntu14--vg-root   28G   23G  3.3G   88% /
none                           4.0K     0  4.0K    0% /sys/fs/cgroup
udev                           3.9G  4.0K  3.9G    1% /dev
tmpfs                          799M  384K  799M    1% /run
none                           5.0M     0  5.0M    0% /run/lock
none                           3.9G     0  3.9G    0% /run/shm
none                           100M     0  100M    0% /run/user
/dev/vda1                      236M   37M  188M   17% /boot
  1. fdisk -l 展现分区新闻

2. 扩张磁盘空间,譬如下图使用VM设想机扩张的点子。

澳门新萄京官方网站 1

Disk /dev/vda: 53.7 GB, 53687091200 bytes

3.使用fdisk -l一声令下查看磁盘音信。当见到第生机勃勃行Disk /dev/vda: 161.1 GB与事实上df -h澳门新萄京官方网站,显示内容不符时,表达扩大磁盘成功了。

root@ubuntu14:/opt# fdisk -l

Disk /dev/vda: 161.1 GB, 161061273600 bytes
16 heads, 63 sectors/track, 312076 cylinders, total 314572800 sectors
Units = 扇区 of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0001a023

   设备 启动      起点          终点     块数   Id  系统
/dev/vda1   *        2048      499711      248832   83  Linux
/dev/vda2          501758    62912511    31205377    5  扩展
/dev/vda5          501760    62912511    31205376   8e  Linux LVM

Disk /dev/mapper/ubuntu14--vg-root: 29.8 GB, 29804724224 bytes
255 heads, 63 sectors/track, 3623 cylinders, total 58212352 sectors
Units = 扇区 of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/ubuntu14--vg-root doesn't contain a valid partition table

Disk /dev/mapper/ubuntu14--vg-swap_1: 2147 MB, 2147483648 bytes
255 heads, 63 sectors/track, 261 cylinders, total 4194304 sectors
Units = 扇区 of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/ubuntu14--vg-swap_1 doesn't contain a valid partition table

Disk identifier: 0x000da36d

4.使用fdisk /dev/vda, 创制新分区。

注意:区别操作系统的磁盘命名情势差异,有个别是/dev/sda。具体运用方式参谋第三步中fdisk -l首行呈现Disk。如小编在该系统中首行呈现为Disk /dev/vda: 161.1 GB, 161061273600 bytes ,故使用命令fdisk /dev/vda

依照上面Linux操作进行分区。

root@ubuntu14:/opt# fdisk /dev/vda

命令(输入 m 获取帮助): m
命令操作
   a   toggle a bootable flag
   b   edit bsd disklabel
   c   toggle the dos compatibility flag
   d   delete a partition
   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)

命令(输入 m 获取帮助): n  #new 新分区
Partition type:
   p   primary (1 primary, 1 extended, 2 free)
   l   logical (numbered from 5)
Select (default p): p   #选择主分区
分区号 (1-4,默认为 3): 3  #分区序号
起始 sector (499712-314572799,默认为 499712):  #分区开始回车默认
将使用默认值 499712
Last sector,  扇区 or  size{K,M,G} (499712-501757,默认为 501757): 
将使用默认值 501757

命令(输入 m 获取帮助): n  #new 新分区
Partition type:
   p   primary (2 primary, 1 extended, 1 free)
   l   logical (numbered from 5)
Select (default p): p  #选择主分区
Selected partition 4   #分区序号
起始 sector (62912512-314572799,默认为 62912512):  #分区开始回车默认
将使用默认值 62912512
Last sector,  扇区 or  size{K,M,G} (62912512-314572799,默认为 314572799): 
将使用默认值 314572799

命令(输入 m 获取帮助): t   #修改分区格式
分区号 (1-5): 4    #修改分区号
Hex code (type L to list codes): 8e  #格式选择8e   linux LVM
Changed system type of partition 4 to 8e (Linux LVM)

命令(输入 m 获取帮助): p  #显示分区信息

Disk /dev/vda: 161.1 GB, 161061273600 bytes
16 heads, 63 sectors/track, 312076 cylinders, total 314572800 sectors
Units = 扇区 of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0001a023

   设备 启动      起点          终点     块数   Id  系统
/dev/vda1   *        2048      499711      248832   83  Linux
/dev/vda2          501758    62912511    31205377    5  扩展
/dev/vda3          499712      501757        1023   83  Linux
/dev/vda4        62912512   314572799   125830144   8e  Linux LVM
/dev/vda5          501760    62912511    31205376   8e  Linux LVM

Partition table entries are not in disk order

命令(输入 m 获取帮助): w  #保存信息
The partition table has been altered!

Calling ioctl() to re-read partition table.

WARNING: Re-reading the partition table failed with error 16: 设备或资源忙.
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)
Syncing disks.

Device Boot      Start        End      Blocks  Id  System

5. 重启Linux操作系统,使用reboot命令。

/dev/vda1  *        2048  104855551    52426752  83  Linux

6. 创建物理卷,使用pvcreate /dev/vda4命令。

root@ubuntu14:~# pvcreate /dev/vda4
  Physical volume "/dev/vda4" successfully created

Disk /dev/vdb: 322.1 GB, 322122547200 bytes

7.查看新建的物理卷和大小,使用pvdisplay命令。

root@ubuntu14:~# pvdisplay
  --- Physical volume ---
  PV Name               /dev/vda5
  VG Name               ubuntu14-vg
  PV Size               29.76 GiB / not usable 2.00 MiB
  Allocatable           yes (but full)
  PE Size               4.00 MiB
  Total PE              7618
  Free PE               0
  Allocated PE          7618
  PV UUID               XR32TY-aRQC-IQC6-oCx7-aa9X-KdJe-bHmaBd

  "/dev/vda4" is a new physical volume of "120.00 GiB"
  --- NEW Physical volume ---
  PV Name               /dev/vda4
  VG Name               
  PV Size               120.00 GiB
  Allocatable           NO
  PE Size               0   
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               MVK0IT-LDgP-eWwZ-fzQM-tdyY-4kRQ-nbk122

Disk identifier: 0x000da36d

8. 将增多新的物理卷,加载到ubuntu14-vg卷组,使用vgextend ubuntu14-vg /dev/vda4命令。

root@ubuntu14:~# vgextend ubuntu14-vg /dev/vda4
Volume group "ubuntu14-vg" successfully extended

Device Boot      Start        End      Blocks  Id  System

9. 查看卷组消息,使用vgdisplay命令。

root@ubuntu14:~# vgdisplay                  
  --- Volume group ---
  VG Name               ubuntu14-vg
  System ID             
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  4
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               2
  Max PV                0
  Cur PV                2
  Act PV                2
  VG Size               149.76 GiB
  PE Size               4.00 MiB
  Total PE              38338
  Alloc PE / Size       7618 / 29.76 GiB
  Free  PE / Size       30720 / 120.00 GiB
  VG UUID               cq2Z6G-P6j1-S2gM-mibz-d63V-NjkS-dHYe7D

/dev/vdb1            2048  629145599  314571776  83  Linux

10.增加ubuntu14-vg大小,增加120G。使用lvresize -L 120G /dev/mapper/ubuntu14--vg-root命令。

root@ubuntu14:~# lvresize -L  120G /dev/mapper/ubuntu14--vg-root
  Extending logical volume root to 147.76 GiB
  Logical volume root successfully resized
  1. df -h 呈现各分区磁盘空间使用情形:

11. 重新识别ubuntu14-vg大小,使用resize2fs /dev/mapper/ubuntu14--vg-root命令。

root@ubuntu14:~# resize2fs /dev/mapper/ubuntu14--vg-root
resize2fs 1.42.9 (4-Feb-2014)
Filesystem at /dev/mapper/ubuntu14--vg-root is mounted on /; on-line resizing required
old_desc_blocks = 2, new_desc_blocks = 10
The filesystem on /dev/mapper/ubuntu14--vg-root is now 38733824 blocks long.

Filesystem      Size  Used Avail Use% Mounted on

12.查看扩大容积后的大小 ,使用df -h命令。

root@ubuntu14:~# df -h
文件系统                       容量  已用  可用 已用% 挂载点
/dev/mapper/ubuntu14--vg-root  146G   23G  117G   17% /
none                           4.0K     0  4.0K    0% /sys/fs/cgroup
udev                           3.9G  4.0K  3.9G    1% /dev
tmpfs                          799M  388K  799M    1% /run
none                           5.0M     0  5.0M    0% /run/lock
none                           3.9G     0  3.9G    0% /run/shm
none                           100M     0  100M    0% /run/user
/dev/vda1                      236M   37M  188M   17% /boot

当见到/dev/mapper/ubuntu14--vg-root 已经更新到新的大小时,则意味扩充成功。
(转载请申明出处: 如开采有错,请留言,谢谢)

/dev/vda1        50G  6.0G  41G  13% /

/dev/vdb1      296G  272G  8.7G  97% /sda

4.  fdisk /dev/vdb1 对计划操作的磁盘进行预查看,出现以下报告急察方音信:

Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel

Building a new DOS disklabel with disk identifier 0x744ad656.

Changes will remain in memory only, until you decide to write them.

澳门新萄京官方网站增加根目录磁盘空间,Linux系统扩容根目录磁盘空间。After that, of course, the previous content won't be recoverable.

Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

  1. 什么样消除上述难题?

快到了十一点小编才察觉上边就是个逗逼的提示音讯!!

妈蛋,面对着mongodb数据盘空间欠缺的重大关头,生怕被上边的提醒音信一鼓捣,笔者的服务器从此失去mongo日志了!

令人不安了生龙活虎晚上,才反应过来正是个逗逼的提示音讯,吓得自己半死!!

补充: 重启ecs实例后,盘算扩容磁盘。结果发现又走到老路上了: fdisk /dev/vdb1。笔者干嘛老喜欢加上vdb1呢?那又导致自家怎么开立异分区都以原先一样的深浅。笔者都差非常少要给Ali云打电话了!!

万幸,终于试着敲了贰次 fdisk /dev/vdb ,然后 d , n , p ,1 开班扩大体积。

近年来运作 resize2fs /dev/vdb1 ,结果提醒必需运维 e2fsck -f /dev/vdb1 (正是怕因为300G的日志导致这风流洒脱经过),所以生怕地敲了下来。最终resize2fs /dev/vdb1,然后df发掘二只大好。

填补: 详细经过为: fdisk /dev/vdb 然后输入(d,n,p,1),然后四遍回车,最后(wq)保存,那样就创制了三个新分区况且采纳了最大的磁盘体量。fdisk -l 查看一下。然后e2fsck -f /dev/vdb1,完成后使用 resize2fs /dev/vdb1。再度 fdisk -l 查看,然后 mount /dev/vdb1 /sda,df -h 看见新的扩大体积后的数目盘变大了!

  1. click server 系统自运维redis server有毛病, ../init.d/redis-server 有失常态? 小编不可能不施行 redis-server /etc/redis/redis.conf 本事够保险使用了安插文件,不然未有接纳安插文件.

思疑如下命令准确与否:

if start-stop-daemon --start --quiet --umask 007 --pidfile $PIDFILE --chuid redis:redis --exec $DAEMON -- $DAEMON_ARGS

  1. mongodb 关闭应该团结手动调用命令或许下述小名关闭,确认保障数量不放弃。实际不是让系统去关闭。

alias mongostop='mongo admin --eval "db.shutdownServer()"'

  1. jms 服务器关闭能够在jms admin输入shutdown关闭。

本文由澳门新萄京官方网站发布于澳门新萄京官方网站,转载请注明出处:澳门新萄京官方网站增加根目录磁盘空间,Linu

关键词: