文档章节

lvm_extend

jk409
 jk409
发布于 2014/07/30 20:01
字数 179
阅读 77
收藏 1
vi lvm_extend.sh
#!/bin/bash
#jk409   2014-7-30
#eg.
#lvm_extend.sh   /dev/sdb     9.9
#扩展10g
yp=$1
Size=$2
fdisk ${yp} << EOF
n
p
1


t
8e
wq
EOF
partprobe
mkfs.ext4  ${yp}1
pvcreate ${yp}1
vgextend VolGroup ${yp}1
lvextend  -L +${Size}G /dev/VolGroup/lv_root 
resize2fs /dev/VolGroup/lv_root
#vgreduce --removemissing VolGroup
#########################################################################

更新第二版,,,,,

#!/bin/bash
#jk409  2014-8-13
syst=$1
yp=$2
Size=$3
logvl=$4
num=''
if [ "$syst" == 'ubuntu' ];then
    vg='ubuntu-vg'
    num='0'
fi
if [ "$syst" == 'centos' ];then
    vg='VolGroup'
    num='0'
fi
if [ "$syst" == 'debian' ] ;then
    vg='localhost'
    num='0'
fi
#################################
function main()
{
if [ "$num" = '0' ];then
fdisk ${yp} << EOF
n
p
1


t
8e
wq
EOF
partprobe
mkfs.ext4  ${yp}1
pvcreate ${yp}1
vgextend ${vg} ${yp}1
lvextend  -L +${Size} /dev/${vg}/${logvl} 
resize2fs /dev/${vg}/${logvl}
exit 0
else
	echo 'EORROR,please check systemOS !'
fi
}
main; 
################################################### 
#vgreduce --removemissing VolGroup                #
#Excep:                                           #
#./lvm_extend.sh  centos /dev/sdc 9.9G  lv_root   #
#./lvm_extend.sh  ubuntu /dev/sdc 9.9G  jianzhu   #
#./lvm_extend.sh  debian /dev/sdc 9.9G  jianzhu   #
###################################################


© 著作权归作者所有

共有 人打赏支持
jk409
粉丝 20
博文 159
码字总数 38443
作品 0
深圳
后端工程师
Extending A Linux Disk With LVM–Extending Root Par

Extending A Linux Disk With LVM – Extending Root Partition Posted on December 23, 2012 by Ben · 51 Comments A quick tutorial of something I did today. We use vmware here a lo......

66号公路
2016/02/23
20
0
LVM 相关命令汇整与 LVM 的关闭

图 3.1.2、 LVM 各组件的实现流程图示 至於文件系统阶段 (filesystem 的格式化处理) 部分,还需要以 resize2fs 来修订文件系统实际的大小才行啊! ^_^ 。至於虽然 LVM 可以弹性的管理你的磁碟...

libao2235
2015/03/30
0
0
如何在 Linux 中使用 LVM 创建和扩展交换分区

我们使用 LVM 进行灵活的卷管理,为什么我们不能将 LVM 用于交换分区呢? 这可以让用户在需要时增加交换分区。如果你升级系统中的内存,则需要添加更多交换空间。这有助于你管理运行需要大量...

作者: Ramya Nuvvula
04/26
0
0
一张图让你学会LVM

导读 随着科技的进步,人们不知不觉的就进入了大数据的时代,数据的不断增加我们发现我们的磁盘越来越不够用了,接下来就是令人头疼的事情--加硬盘,数据的备份与还原。LVM就是Linux下专门针...

linuxprobe16
2016/11/08
16
0
centos7新特性(磁盘分区)

磁盘分区、格式化及 LVM 管理 一 配置命令及工具:fdisk 可以配置 MBR 格式; gdisk 配置 gpt 格式, parted 可以自己选 择, 更加灵活。1 (1)两种分区的区别①MBR:主分区和扩展分区一共只...

秋绘
01/05
0
1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

[雪峰磁针石博客]软件测试专家工具包1web测试

web测试 本章主要涉及功能测试、自动化测试(参考: 软件自动化测试初学者忠告) 、接口测试(参考:10分钟学会API测试)、跨浏览器测试、可访问性测试和可用性测试的测试工具列表。 安全测试工具...

python测试开发人工智能安全
今天
2
0
JS:异步 - 面试惨案

为什么会写这篇文章,很明显不符合我的性格的东西,原因是前段时间参与了一个面试,对于很多程序员来说,面试时候多么的鸦雀无声,事后心里就有多么的千军万马。去掉最开始毕业干了一年的Jav...

xmqywx
今天
2
0
Win10 64位系统,PHP 扩展 curl插件

执行:1. 拷贝php安装目录下,libeay32.dll、ssleay32.dll 、 libssh2.dll 到 C:\windows\system32 目录。2. 拷贝php/ext目录下, php_curl.dll 到 C:\windows\system32 目录; 3. p...

放飞E梦想O
今天
0
0
谈谈神秘的ES6——(五)解构赋值【对象篇】

上一节课我们了解了有关数组的解构赋值相关内容,这节课,我们接着,来讲讲对象的解构赋值。 解构不仅可以用于数组,还可以用于对象。 let { foo, bar } = { foo: "aaa", bar: "bbb" };fo...

JandenMa
今天
1
0
OSChina 周一乱弹 —— 有人要给本汪介绍妹子啦

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @莱布妮子 :分享水木年华的单曲《中学时代》@小小编辑 手机党少年们想听歌,请使劲儿戳(这里) @须臾时光:夏天还在做最后的挣扎,但是晚上...

小小编辑
今天
68
8

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部