日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux系统扩容硬盘

發布時間:2023/12/18 linux 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux系统扩容硬盘 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

lvscan命令查看LVM卷
掃描新加入的磁盤:echo “- - -” > /sys/class/scsi_host/host0/scan
第一步檢查磁盤是否掛載
[root@idsnginx1 logs]# fdisk -l

Disk /dev/sda: 53.6 GB, 53687091200 bytes
255 heads, 63 sectors/track, 6527 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 6527 52323705 8e Linux LVM
第二步如果沒有發現新加的磁盤,執行磁盤掃描命令
[root@idsnginx1 logs]# echo “- - -” > /sys/class/scsi_host/host0/scan
第三步重新掃描磁盤,可以看到新加的磁盤sdb
[root@idsnginx1 logs]# fdisk -l
Disk /dev/sda: 53.6 GB, 53687091200 bytes
255 heads, 63 sectors/track, 6527 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 6527 52323705 8e Linux LVM

Disk /dev/sdb: 107.3 GB, 107374182400 bytes
255 heads, 63 sectors/track, 13054 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/sdb doesn’t contain a valid partition table
第四步將新加磁盤分區
[root@idsnginx1 logs]# fdisk /dev/sdb
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel. Changes will remain in memory only,
until you decide to write them. After that, of course, the previous
content won’t be recoverable.

The number of cylinders for this disk is set to 13054.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:

  • software that runs at boot time (e.g., old versions of LILO)
  • booting and partitioning software from other OSs
    (e.g., DOS FDISK, OS/2 FDISK)
    Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
  • Command (m for help): n
    Command action
    e extended
    p primary partition (1-4)
    p
    Partition number (1-4): 1
    First cylinder (1-13054, default 1):
    Using default value 1
    Last cylinder or +size or +sizeM or +sizeK (1-13054, default 13054):
    Using default value 13054

    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
    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): 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.
    Syncing disks.
    第五步檢查磁盤是否已分區
    [root@idsnginx1 logs]# fdisk -l

    Disk /dev/sda: 53.6 GB, 53687091200 bytes
    255 heads, 63 sectors/track, 6527 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 6527 52323705 8e Linux LVM

    Disk /dev/sdb: 107.3 GB, 107374182400 bytes
    255 heads, 63 sectors/track, 13054 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot Start End Blocks Id System
    /dev/sdb1 1 13054 104856223+ 83 Linux
    第六步格式化分區
    [root@idsnginx1 logs]# mkfs.ext3 /dev/sdb1(mkfs -t xfs /dev/sdb1)
    mke2fs 1.39 (29-May-2006)
    Filesystem label=
    OS type: Linux
    Block size=4096 (log=2)
    Fragment size=4096 (log=2)
    13107200 inodes, 26214055 blocks
    1310702 blocks (5.00%) reserved for the super user
    First data block=0
    Maximum filesystem blocks=4294967296
    800 block groups
    32768 blocks per group, 32768 fragments per group
    16384 inodes per group
    Superblock backups stored on blocks:
    32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
    4096000, 7962624, 11239424, 20480000, 23887872

    Writing inode tables: done
    Creating journal (32768 blocks): done
    Writing superblocks and filesystem accounting information: done

    This filesystem will be automatically checked every 34 mounts or
    180 days, whichever comes first. Use tune2fs -c or -i to override.
    第七步將磁盤分區表變化通知內核
    [root@idsnginx1 logs]# partprobe /dev/sdb1
    第八步將新加分區配置為PV模式
    [root@idsnginx1 logs]# pvcreate /dev/sdb1
    Writing physical volume data to disk “/dev/sdb1”
    Physical volume “/dev/sdb1” successfully created
    第九步將新增的PV加入現有VG
    [root@idsnginx1 logs]# vgextend LVMgroup-root /dev/sdb1(vgextend centos /dev/sdb1)
    Volume group “LVMgroup-root” not found
    [root@idsnginx1 logs]# vgextend LVMgroup /dev/sdb1
    Volume group “LVMgroup” successfully extended
    第十步擴容分區所在的LV
    [root@idsnginx1 logs]# lvextend -l +100%FREE /dev/mapper/LVMgroup-root(lvextend -l +100%FREE /dev/mapper/centos-root)
    Extending logical volume root to 141.84 GB
    Logical volume root successfully resized
    第十一步調整分區大小
    [root@idsnginx1 logs]# resize2fs /dev/mapper/LVMgroup-root
    resize2fs 1.39 (29-May-2006)
    Filesystem at /dev/mapper/LVMgroup-root is mounted on /; on-line resizing required
    Performing an on-line resize of /dev/mapper/LVMgroup-root to 37183488 (4k) blocks.
    The filesystem on /dev/mapper/LVMgroup-root is now 37183488 blocks long.

    fd[root@idsnginx1 logs]#

    報錯使用
    xfs_growfs /dev/mapper/centos-root

    總結

    以上是生活随笔為你收集整理的Linux系统扩容硬盘的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。