linux 减小根分区大小_减小linux下根分区
减小linux下根分区
2011/02/25
Xingfuxiaozi
减小linux 根分区
红帽企业版Linux安装程序默认的分区结构是,划分 /boot 分区和
swap 分区,然后将剩下的空间分给一个逻辑卷,并且使用该逻辑卷
作为根(/)分区。
将所有的数据文件和系统文件都存放在一个系统分区上,这对于生产
系统而言,不是一个好的选择。 如果系统不能重装,可以通过缩减
根分区所在的逻辑卷大小以缩减根分区大小。
警告:缩减LVM 可能会造成数据丢失。因此,应当做好数据备份。红
帽不能帮助您做大量的数据恢复。
缩减根分区所在的逻辑卷,必须在救援模式(rescue mode)下进行。
首先, 从红帽企业版 Linux 5 的第一张光盘启动系统,在提示符下
输入linux rescue,回车确认。选择相关的语言,键盘模式。当系
统提示启用网络设备时,选择“No”。最后,在提示允许救援模式挂
载红帽企业版 Linux 系统到/mnt/sysp_w_picpath 下时,选择“Skip”。文
件系统必须不被挂载,这时,成功进入了需要的救援模式。
接下来,运行以下命令扫描所有硬盘上的物理卷,卷组和逻辑卷: 请确认救援系统检测到硬盘正确的 lvm 结构。
# lvm.static pvscan
# lvm.static vgscan
# lvm.static lvscan
接下来,在救援模式下激活逻辑卷。例如,使用以下命令激活
/dev/VolGroup00/LogVol00:
# lvm.static lvchange -ay /dev/VolGroup00/LogVol00
下一步是缩减文件系统大小和逻辑卷/dev/VolGroup00/LogVol00。请
确认根文件系统和该逻辑卷有足够的空间存放之前所有的数 据。例
如,如果文件系统已使用 99%,这个办法将不能实现,或者可能会
造成不可修复的数据丢失。在改变文件系统大小之前,首先运行命令
e2fsck 检查文 件系统:
# e2fsck -f /dev/VolGroup00/LogVol00
# resize2fs /dev/VolGroup00/LogVol00 3000M
# lvm.static lvreduce -L 3000M /dev/VolGroup00/LogVol00
注意,这是针对/dev/VolGroup00/LogVol00 的操作。 Please note
that this is done on /dev/VolGroup00/LogVol00. 这里标明的数
字(300M)是文件系统最后的大小,而不是要减小的大小。
最后,核对修改生效,重启系统。 # lvm.static vgdisplay VolGroup00
# exit
©著作权归作者所有:来自51CTO博客作者xxt2142的原创作品,如需转载,请注明出处,否则将追究法律责任
xxt2142
3篇文章,3514人气,0粉丝
linux 减小根分区大小_减小linux下根分区相关推荐
- win10和linux双系统分区大小,win10与Linux双系统分区问题
安装参考(我用的linuxmint): 1.准备 linuxmint启动盘启动电脑,进入linuxlive 用usb image write把下载的镜像写入u盘 打开gparted,调整分区,分出一个 ...
- windows linux cpu 抢占式 时间片_嵌入式Linux中进程调度怎样来解析
合作微信:xydf321456 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统.它能运行主要的UNIX工具软件. ...
- linux扩展磁盘空间命令_在Linux上监视磁盘空间– SQL Server DBA的有用命令
linux扩展磁盘空间命令 In this article, we will explore the different Linux commands related to the disk spac ...
- gparted调整分区大小_使用GParted调整Windows 7或Vista分区的大小
gparted调整分区大小 One of the more advanced options for resizing your Windows Vista partition is to use t ...
- linux中打开pdf文件_在Linux中减少PDF文件大小
linux中打开pdf文件 In our Linux system, If we have a large PDF file, we may want to reduce it's size. We ...
- linux:使用yum安装_首次使用Linux:30个安装案例
linux:使用yum安装 Linux内核在8月25日(星期六)再大一岁.26年前,创建者和BDFL Linus Torvalds可能已经感觉到Linux只能满足一个人的需求. 但是今天我们知道,它改 ...
- linux运维工程师培训课程_《Linux运维工程师必学技能》完整版视频课程专题(1.0)...
高性能负载均衡集群HAProxy实战视频课程 13节 4小时7分钟 课程目标: 欢迎大家加入 51CTO学院Linux交流群575837909,与喜欢学习Linux小伙伴们做朋友,一起为梦想增值.高性 ...
- linux mysql 文件夹权限_找到linux文件夹
FineReport关于Linux下字体乱码终极解决方案 1:在windows下找到系统使用到的字体,这里以楷体举例 •到c盘的windows文件夹的Fonts文件夹里面存放了windows中用到的所 ...
- linux设置nexus开机自启动_在linux中使用nexus搭建maven私服
首先介绍下为什么要搭建maven私服,简单点说就是就是把项目工程中的Jar包放在一个服务器上,每次Jar包的修改都能去私服上面Down到本地.可以对整个项目组的人形成一个统一的管理. 2.下载完之后就 ...
最新文章
- 补充上次的将父类作为方法的返回类型
- 华章数学译丛目录(2020年7月补缺更新版,共73本)
- [C#] 简单的 Helper 封装 -- RegularExpressionHelper
- python爬虫面试遇到的问题
- 视频号,张小龙的星辰大海
- 用c语言递归函数做扫雷,【C语言基础学习---扫雷游戏】(包含普通版+递归炼狱版)...
- 14 WM配置-主数据-定义存储单位类型(Storage Unit Type)
- vue学习(十五) 过滤器简单实用
- python xlrd使用_python:利用xlrd模块操作excel
- 百度和bing的背景肤色图片的保存
- android 手机地图
- cad2017插入电气符号_电气电气CAD图形符号大全.pdf
- 【图像分割】基于马尔可夫随机场实现图像分割附matlab代码
- java面试100题(应届生必备)
- Linux目录结构和文件、目录常用命令
- 给新一代IT人的分享
- 什么是SUM函数以及如何在Python,Excel和Mathlab中使用?
- python特效源代码_人工智能python代码实现魔幻换天视频特效
- windows使用docker部署gitlab
- windows桌面便笺使用小技巧
热门文章
- 【转】.NET试题总结二
- Direct 3D学习笔记(三)——光照与材质
- [ES6] 细化ES6之 -- 函数的扩展
- HTML基础——零基础必看
- Kinect开发学习笔记之(二)Kinect开发学习资源整理
- php清空dns缓存文件,怎么清除DNS缓存
- mysql输出重定向_将MySQL输出内容写入(重定向到)文件
- c语言100以内加减乘除法,一百以内的加减乘除法游戏....
- 实现二叉树的三种非递归遍历算法
- linux 读分区表文件,Linux 磁盘分区表、文件系统查看和操作