#!/bin/bash
#[----------]
#--------------------------------------------------------------
#Author: jackie
#QQ: [email protected]
#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
标签:逻辑,log,扩展,jackie,dev,tom,data
From: https://www.cnblogs.com/zikang/p/17103943.html