导航:首页 > 文件教程 > aix增加文件系统大小

aix增加文件系统大小

发布时间:2023-10-10 01:49:38

❶ AIX中什么命令可以产生一个指定大小的文件

dd命令可以轻易实现创建指定大小的文件,如
dd if=/dev/zero of=test bs=1M count=1000
在当前目录下会生成一个1000M的test文件,文件内容为全0(因从/dev/zero中读取,/dev/zero为0源),但是这样为实际写入硬盘,文件产生速度取决于硬盘读写速度,如果欲产生超大文件,速度很慢。在某种场景下,我们只想让文件系统认为存在一个超大文件在此,但是并不实际写入硬盘
则可以
dd if=/dev/zero of=test bs=1M count=0 seek=100000
此时创建的文件在文件系统中的显示大小为100000MB,但是并不实际占用block,因此创建速度与内存速度相当,seek的作用是跳过输出文件中指定大小的部分,这就达到了创建大文件,但是并不实际写入的目的。当然,因为不实际写入硬盘,所以你在容量只有10G的硬盘上创建100G的此类文件都是可以的。

❷ aix系统中有哪些文件系统作用是什么

问题问得略有点问题,呵呵。
AIX里可以有非常多文件系统,估计您问的是有关AIX系统本身的文件系统,根据版本不同稍有差异,主要的都一样:
/ 经常叫做根目录,root用户的home目录。
/usr 存放AIX所安装的软件,很多软件都安装在这个目录,smitty installp安装时可根据所需大小自动扩展。
/tmp 临时文件系统,放一些日志或代码啥的,IBM的snap抓取错误信息就放在这里。一般建议设置大一些。
/home 放置各用户的
/opt 算是放置一些杂项的吧,有些商业软件安装在这里。

❸ AIX如何设置用户的文件大小限制

一、使用ulimit -a查看系统当前配置

# ulimit -a

corefilesize(blocks,-c)1048575
datasegsize(kbytes,-d)131072
filesize(blocks,-f)1048575
maxmemorysize(kbytes,-m)32768
openfiles(-n)2000
pipesize(512bytes,-p)64
stacksize(kbytes,-s)32768
cputime(seconds,-t)unlimited
maxuserprocesses(-u)262144
virtualmemory(kbytes,-v)unlimited

二、编辑ulimit默认配置文件/etc/security/limits,找到如下设置:

default:
fsize=2097151


三、将文件最大尺寸限制更改为无限制,如下:

default:
fsize=-1


四、登出用户后,重新登录,再次查看文件大小限制:

# ulimit -a

corefilesize(blocks,-c)1048575
datasegsize(kbytes,-d)131072
filesize(blocks,-f)unlimited
maxmemorysize(kbytes,-m)32768
openfiles(-n)2000
pipesize(512bytes,-p)64
stacksize(kbytes,-s)32768
cputime(seconds,-t)unlimited
maxuserprocesses(-u)262144
virtualmemory(kbytes,-v)unlimited

❹ aix 5.3如何减少文件系统空间

aix5.3是支持缩小文件系统的.
但是缩小文件系统是一个很危险的操作,比如你的文件系统已经1.9G了,目前最大3G,你打算把它缩小到2G,结果在你缩小的时候正好又有一个200M的文件往该文件系统里面写入,那么这个时候就会造成数据丢失.

按照楼主的意思我们先要分析这两个文件系统是否在同一个VG里面,如果不在,那么你把另一个文件系统无论缩小多少,都无法给你想增加大小的文件系统进行扩容的.
如果在同一个VG里面,那么你先要找到这两个文件系统所对应的LV.
下面举例解释清楚.
比如/out这个文件系统是LZ觉得可以缩小的文件系统.
/in这个文件系统是LZ觉得已满的文件系统.
/out对应的LV为LVOUT.
/in对应的LV为LVIN.
LZ可以先确认LVIN是否还有空闲的PP可以增加到/in里.
使用lslv命令确认:
lslv LVIN |grep 'PP SIZE'
MAX LPs: 512 PP SIZE: 32 megabyte(s)
lslv test_lv |grep 'PPs'
LPs: 16 PPs: 16
可以看到目前有16个PP在LVIN里,每个PP为32M,就是说LVIN一共有512M,
那么你在df -g中看到的/in文件系统是否为512M?
如果不是,那么肯定是小于512M的,你就可以直接使用命令:
chfs -a size=512M /in
就可以进行扩容了.不需要再缩小/out了.

如果/in已经为512M了,那么你就使用lsvg [vg_name]
察看LVIN属于的VG有没有FREE pp,如果有,那么直接使用extendlv命令对LVIN进行扩容.增加PP.然后使用chfs命令扩容/in文件系统,也是不需要缩小/out的.

LVIN属于的VG没有FREE PP了,那么就只能对/out进行缩小了.
使用chfs命令选择/out文件系统,然后直接将大小修改至你期望的大小,比如4G.
然后确认后你会发现/out文件系统已经缩小了.
然后使用recelv命令对LVOUT进行删除多余PP的操作,
再对LVIN使用extendlv命令添加PP.
最后在使用chfs命令对/in进行扩容.

❺ aix +oracle rac的共享存储上的oradatavg卷要扩容,怎么做

你说的是hacmp cluster环境里扩充文件系统吧。可以接用smitty hacmp-System Management (C-SPOC)--storage(或者LVM,根据ha的版本不同选项有稍许不同)-- File Systems--Change / Show Characteristics of a File System--选择你要扩的文件系统,在接下来的菜单里修改文件系统大小再扩就行了,注意unix size的大小。
如果要做跟cluster环境有关的操作,比如创建/删除账户,增加/删除/扩大/缩小文件系统,都要在smitty hacmp(或者直接smit cspoc)菜单里进行操作,以免引起两边节点信息不同步,导致下次ha重启的时候发生故障。如果是生产环境那就要更加小心了。祝你好运。

阅读全文

与aix增加文件系统大小相关的资料

热点内容
qq群里的机器人买武器 浏览:428
捕鱼达人历史版本 浏览:73
mp4视频文件解密软件 浏览:62
多轴编程哪个软件最方便 浏览:27
老平板哪个是显示屏数据线插座 浏览:849
5sing上传音频文件格式 浏览:171
win10输入文件鼠标右键异常 浏览:634
听幼儿故事用什么app 浏览:514
iphone修改音频文件名 浏览:53
国家气象站点数据在哪里下载 浏览:342
网络设置的网站 浏览:914
手机测量放样怎么导数据和线型 浏览:648
企业展示型网站源码 浏览:781
易花花app哪里下载 浏览:323
外国程序员职业生涯长 浏览:709
看理想app怎么注销账号 浏览:545
数控铣床加工手工编程的步骤有哪些 浏览:411
uc浏览器为什么很多网站进不了 浏览:513
西部数据移动硬盘怎么 浏览:645
批处理修改子目录文件名命令 浏览:405

友情链接