9、扩展逻辑卷


#!/bin/bash
#[----------]
#--------------------------------------------------------------
#Author:                jackie
#QQ:                    985848343@qq.com
#Date:                  2021-01-03_15:04:11
#FileName:              r.sh
#URL:                   https://blog.csdn.net/weixin_50504879
#Description:           The test script
#Copyright (C):         2021-01-03 All rights reserved
#--------------------------------------------------------------
#请简述将一块 100G 新硬盘插入服务器, 创建EXT4的逻辑卷1G,
#并配置挂载到 /data/log/,使用一段时间空间不足,扩容到2G
#  移除逻辑卷
#  umount    /data/log
#  vgremove  jackie    log
#  pvremove  /dev/sdc1
# 创建磁盘并挂载
dnf   -y  install    lvm2
#创建1.1G逻辑卷
echo -e 'n\np\n\n\n+1.1G\nt\n8e\nw\n' | fdisk /dev/sdc
#创建EXT4文件系统
mkfs.ext4  /dev/sdc1
#创建挂载点/data/log/
mkdir -p /data/log
# 把块设备变成逻辑卷
echo -e 'y'  | pvcreate /dev/sdc1
#创建卷组jackie
vgcreate jackie /dev/sdc1
#创建虚拟逻辑卷tom
echo -e 'y' | lvcreate -n tom -L 1G   jackie
#给虚拟逻辑卷tom创建文件系统
mkfs.ext4  /dev/jackie/tom
# 挂载虚拟逻辑卷tom到/data/log中
mount   /dev/jackie/tom  /data/log
#扩展逻辑卷
#再创建一个逻辑卷,使/dev/sdb变成逻辑卷
pvcreate /dev/sdb  
#使刚创建的/dev/sdb的逻辑卷,加入卷组
vgextend jackie /dev/sdb
#扩展虚拟卷tom的大小,使其增加1个G
lvextend -r -L +1G /dev/jackie/tom
posted @ 2023-02-09 03:04  Jackiezhu  阅读(36)  评论(0)    收藏  举报