AIX下调整文件系统大小 - [work]

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://wangsuiri.blogbus.com/logs/35448074.html

AIX下调整文件系统大小我们在安装软件的过程中,常常发现现有的分区不够大或者在添置了一块新硬盘的时候新
增空间还未被利用起来,这个时候就需要调整分区的大小。
这个过程的做法一般如下:

1.首先确定你正使用的卷组
=============================================================================

# lsvg -o
rootvg

=============================================================================

因为我的机器上只设了一个rootvg卷组,所以我只需要对它进行操作就可以了,其它类似

2.查看卷组信息
=============================================================================

# lsvg rootvg
VOLUME GROUP:   rootvg                   VG IDENTIFIER:  00098d9f00004c0000000
0f9b120700b
VG STATE:       active                   PP SIZE:        64 megabyte(s)
VG PERMISSION:  read/write               TOTAL PPs:      542 (34688 megabytes)

MAX LVs:        256                      FREE PPs:       390 (24960 megabytes)

LVs:            9                        USED PPs:       152 (9728 megabytes)

OPEN LVs:       8                        QUORUM:         2
TOTAL PVs:      1                        VG DESCRIPTORS: 2
STALE PVs:      0                        STALE PPs:      0
ACTIVE PVs:     1                        AUTO ON:        yes
MAX PPs per PV: 1016                     MAX PVs:        32
LTG size:       128 kilobyte(s)          AUTO SYNC:      no
HOT SPARE:      no                                       
#
=============================================================================

TOTAL PPs:      542 (34688 megabytes)这一行表示你的机器现有的硬盘空间总量,或者
说系统能够识别出的物理空间大小,我的硬盘是一块36G的.
FREE PPs:       390 (24960 megabytes)这一行表示还有多少硬盘空间未使用,从这里你
可以增加空间到你的文件系统里,我还剩24G左右。
USED PPs:       152 (9728 megabytes)现有文件系统的物理使用量,我用了9G左右。

3.增加空间之前你可以查看以下现有文件系统的大小和使用情况
=============================================================================

# df -tk
Filesystem    1024-blocks      Used      Free %Used Mounted on
/dev/hd4           131072     17452    113620   14% /
/dev/hd2          3211264   1288216   1923048   41% /usr
/dev/hd9var        589824     23800    566024    5% /var
/dev/hd3           589824     18684    571140    4% /tmp
/dev/hd1          3145728   2023192   1122536   65% /home
/proc                   -         -         -    -  /proc
/dev/hd10opt        65536      9000     56536   14% /opt
/dev/cd0           638662    638662         0  100% /cdrom

=============================================================================

-k参数表示按1024byte/block来查看,因此我的/home目录大约有3G的空间。

4.增加我的/home文件系统空间,可以用smitty fs或者下面的命令来完成,但是增加的数
量是受到前面Free PPs的量的限制的。因为增加文件系统容量容易,但是要减小就难,因
此建议新建一个文件系统,这样当你用完了以后可以通过删除该文件系统来回收空间。

=============================================================================

# chfs -a size=+2000000 /home
Filesystem size changed to 8388608

=============================================================================

增加了2000000个块,每个块为512字节,因此也就是增加了1048576k,1G左右吧。

5.现在再次察看文件系统
=============================================================================

# df -tk
Filesystem    1024-blocks      Used      Free %Used Mounted on
/dev/hd4           131072     17452    113620   14% /
/dev/hd2          3211264   1288216   1923048   41% /usr
/dev/hd9var        589824     23800    566024    5% /var
/dev/hd3           589824     18684    571140    4% /tmp
/dev/hd1          4194304   2056608   2137696   50% /home
/proc                   -         -         -    -  /proc
/dev/hd10opt        65536      9000     56536   14% /opt
/dev/cd0           638662    638662         0  100% /cdrom

=============================================================================

ok,/home文件系统的容量已经变成了4G,增加文件系统容量成功。

顺带说一嘴,/usr相当于window的program files,安装软件的时候,发现不够了系统会自
动扩大。日常使用时,用不到/usr,除非用户将自己的文件放在/usr下,但这种习惯非常
不好

[转]AIX下调整分区大小的更多相关文章

  1. 在不损坏数据的情况下调整分区大小(ext2\ext3\ext4)

    现在的时间是2017年5月27日 我想说调整分区大小没那么麻烦,至少我直接将一个ext3格式分区从50G减少到了30G. 步骤如下 1 首先确保那个分区是未挂载的. 2 调整分区大小,但是其实并没有实 ...

  2. Linux(Centos)下调整分区大小(以home和根分区为例)

      在安装新系统的时候,有时候没法预估或者说错误的划分了分区大小,常常会导致我们后面的操作出现极大地不方便,比如某个分区分的太小了,导致 软件安装的时候会报安装空间不够,这就很麻烦.在这里我就记录一下 ...

  3. Centos/Linux下调整分区大小(以home和根分区为例)

    转载于  https://blog.csdn.net/qq_33233768/article/details/65437609   在安装新系统的时候,有时候没法预估或者说错误的划分了分区大小,常常会 ...

  4. 调整分区大小(ext2\ext3\ext4)

    现在的时间是2017年5月27日 我想说调整分区大小没那么麻烦,至少我直接将一个ext3格式分区从50G减少到了30G. 步骤如下 1 首先确保那个分区是没被挂载的. 2 调整分区大小,但是其实并没有 ...

  5. Ubuntu14.0使用gparted调整分区大小

    不知道为什么,我总会碰到一些疑难杂症,别人的分区都是在同一个目录下,直接通过,不断调整同一目录下相邻分区之间的空间来达到调整目标分区大小的目的 但我的不一样,我的主要分区在扩展分区下,极其魔性,图片里 ...

  6. 调整分区大小 转载--------------http://blog.csdn.net/perfectzq/article/details/73606119

    centos7重新调整分区大小 centos 7 调整 root 和 home 的容量大小 查看磁盘的空间大小: df -h  备份/home : cp -r /home/ homebak/ 卸载​  ...

  7. linux下调整音量大小

    不得不说,在linux下整音频和视频真是不容易.在windows中自带了关于音频和视频的工具,在linux下要两眼一抹黑地使用命令进行操作. 主要还是在linux下没找到合适的gui的调整工具. 几番 ...

  8. linux调整分区大小

    查看一下当前分区情况 1 2 3 4 5 6 7 8 [root@localhost ~]# df -h Filesystem            Size  Used Avail Use% Mou ...

  9. CentOS 6.5 64位,调整分区大小

    调整硬盘分区大小 想增加root空间,减少home空间. 1.查看硬盘使用情况. [root@npm ~]# df -h Filesystem Size Used Avail Use% Mounted ...

随机推荐

  1. 使用docker-hub

    使用docker hub 需要其账号 基本操作 查找镜像 sudo docker search centos 每个用户有自己的命名空间,如:centos是存仓库中的镜像文件,admln/centos则 ...

  2. cat命令的作用

    1.显示文件内容,如more的功能. 使用方法: cat  filename. 注:cat,无论文件多长,一次性全部显示:more,一次只显示一个屏幕高度的内容. 2.创建文件,如touch功能. 使 ...

  3. 安卓Design包之CollapsingToolbarLayout(可折叠的工具栏布局)的简单使用

    转自: CollapsingToolbarLayout的使用 注意:使用前需要添加Design依赖包,使用toolbar时需要隐藏标题头 CollapsingToolbarLayout作用是提供了一个 ...

  4. iOS篇之有沙盒缓存

    内存指的就是主板上的存储部件,是CPU直接与之沟通,并用其存储数据的部件,存放当前正在使用的(即执行中)的数据和程序,它的物理实质就是一组或多组具备数据输入输出和数据存储功能的集成电路,内存只用于暂时 ...

  5. highcharts设置Area颜色透明度

    $(function () { $('#container').highcharts({ chart: { type: 'area' }, xAxis: { categories: ['Jan', ' ...

  6. [wordpress] determine_current_user 在get_current_user_id() 或者 wp_get_current_user()会调用

    在看了Cookie Authentication In A AngularJS WordPress Theme之后,清楚了当Wordpress在中使用get_current_user_id() 或者w ...

  7. 关于MSSQL导入导出时主键与约束丢失的问题解决

    导入数据时,使用默认选项,会丢失主键.约束.默认值等属性,按如下步骤操作: -->导出向导 -->选择数据源 -->选择目的 -->指定表复制或查询:不要使用默认选项,选择“在 ...

  8. 【转载】MQTT学习笔记——MQTT协议体验 Mosquitto安装和使用

    http://blog.csdn.net/xukai871105/article/details/39252653 0 前言     MQTT是IBM开发的一个即时通讯协议.MQTT是面向M2M和物联 ...

  9. 十八、Android引导界面

    一.所需素材 很有必要整理一下,里面附带友盟的社会化分享组件,我就不去掉了. 二.代码 import com.umeng.update.UmengUpdateAgent; import android ...

  10. MarkFan的程序员客栈

    历史上的今天:2013-12-27 跨平台移动开发 App-Framework DEMO 演示