热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

AIXjfs和jfs2文件系统

AIXjfs和jfs2文件系统文件系统类型:日志型文件系统(JFS):32位操作系统环境的文件系统增强型日志文件系统(JFS2):64位操

AIX jfs 和jfs2 文件系统



文件系统类型:

日志型文件系统 (JFS):32位操作系统环境的文件系统

增强型日志文件系统(JFS2):64位操作系统的默认文件系统

网络文件系统(NFS):允许用户访问远程计算机上的系统

CD-ROM文件系统(CDRFS):

DVD-ROM文件系统(UDFS):

 

2.rootvg中的文件系统:

AIX系统安装完成之后,rootvg中就存在7个日志型文件系统,分别是

root文件系统(/dev/hd4)、

proc文件系统、

usr文件系统(/dev/hd2)、

var文件系统(/dev/hd9var)、

home文件系统(/dev/hd1)、

tmp文件系统(dev/hd3)和

opt文件系统(/dev/hd10opt),这些文件系统都是在安装操作系统是创建的。

 

3.root文件系统中的内容

/etc目录,包含各种配置文件,一般用于系统管理,一部分链接到/usr/sbin的符号连接

/bin目录,包含着指向/usr/bin的符号链接

/sbin目录,包含着引导机器和安装/usr文件系统时所需的文件

/dev目录,包含着设备节点和本地设备的特殊文件

/tmp目录,位于逻辑卷/dev/hd3逻辑卷上,存放临时文件,须及时清理

/var目录,随着系统的运行而增大

/home目录,保存每一位用户的数据文件和目录

/usr目录,包含操作系统命令、程序和数据库,也可以共享给其他机器使用,位于/dev/hd2逻辑卷上

/lib目录,指向/usr/lib的符号链接

/tftpboot目录,用于引导无盘工作站(客户机)的引导映像和引导信息

/opt目录,位于/dev/hd10opt逻辑卷上,用于安装附加的应用程序软件包,也是AIX亲和linux的一部分

 

4.usr文件系统

/usr/bin目录

/usr/ccs目录

/usr/include目录

/usr/lbin目录

/usr/lib目录

/usr/lpp目录

/usr/sbin目录

/usr/share目录

/usr/adm目录

/usr/mail目录

/usr/news目录

/usr/preserve目录

/usr/spool/tmp目录

/usr/dict目录

/usr/man目录

/usr/lpd目录

5.操作文件系统

文件/etc/fiesystems存放着所有文件系统的信息 

 

/lsfs          列出已经在系统中定义的各种文件系统

/mount         显示系统中已安装的文件系统

/df            检查文件系统的空间使用情况  -k以K计算  -m以M计算  -g以G计算

/du            显示文件大小                -k以K计算  -m以M计算  -g以G计算   

 

#smit jfs     jfs文件系统快捷菜单

#smit jfs2    jfs2文件系统快捷菜单

#smit mkjfs   在现有逻辑卷上建立文件系统

#smit crjfslvstd     创建jfs文件系统 

#smit crjfs2lvstd    创建jfs2文件系统

#crfs -v jfs -g rootvg -m /test -a size=16M -a frag=512 -a nbpi=1024

创建16M的文件系统/temp, 碎片大小512k, i节点拥有1024个字节

#crfs -v jfs2 -g rootvg -m /test -a size=32768 -a agblksize=2048 -a logname=INLINE

创建一个文件系统/test, 拥有32768*512=16M空间  使用2048字节大小的块

 

#smit rmjfs

#rmfs -r -i Filesystem     -r 删除安装点   -i需要确认

#smit chjfs                改变文件系统空间大小

#chfs -a size=150M /tmp    修改/tmp文件系统的大小为150M

#fsck

#mount /allenfs

#mount /dev/lv01 /mnt

#mount all

#mount -a

#mount -r /allenfs        以只读方式挂载

#smit mountfs             

#umount /allenfs

#umount /dev/hd01

 

故障解决:

无法卸载文件系统

#fuser /dev/cd0    查看哪个进程在使用光驱

    /cdrom: 2910 3466

#kill -9 2910 3466   杀死进程然后再试着卸载

 

无法删除文件系统

#lsvg -l rootvg    若类型为???则用

#synclvodm -P rootvg

#syncvg -v rootvg

 

6.使用CDRFS和UDFS

#smit crcdrfs

#mount /cdrom

#umount /cdrom

#startsrc -c cdromd  启动光驱管理进程

#cdcheck -m cd0      检查光驱里是否有介质被安装

#cdeject cd0         弹出光驱

#cdmount cd0         在cd0上安装一个文件系统

#cdumount cd0        在cd0上卸载文件系统



推荐阅读
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 本文讨论了在数据库打开和关闭状态下,重新命名或移动数据文件和日志文件的情况。针对性能和维护原因,需要将数据库文件移动到不同的磁盘上或重新分配到新的磁盘上的情况,以及在操作系统级别移动或重命名数据文件但未在数据库层进行重命名导致报错的情况。通过三个方面进行讨论。 ... [详细]
  • Linux如何安装Mongodb的详细步骤和注意事项
    本文介绍了Linux如何安装Mongodb的详细步骤和注意事项,同时介绍了Mongodb的特点和优势。Mongodb是一个开源的数据库,适用于各种规模的企业和各类应用程序。它具有灵活的数据模式和高性能的数据读写操作,能够提高企业的敏捷性和可扩展性。文章还提供了Mongodb的下载安装包地址。 ... [详细]
  • 本文介绍了深入浅出Linux设备驱动编程的重要性,以及两种加载和删除Linux内核模块的方法。通过一个内核模块的例子,展示了模块的编译和加载过程,并讨论了模块对内核大小的控制。深入理解Linux设备驱动编程对于开发者来说非常重要。 ... [详细]
  • 如何利用 Myflash 解析 binlog ?
    本文主要介绍了对Myflash的测试,从准备测试环境到利用Myflash解析binl ... [详细]
  • 本人新手,用Unity3D想做一个简单的赛车游戏,现在的问题是转弯的时候很容易出现翻车的情况,求解决思路比如说你的中心是在(0,0,0),你把他设置成(0,-1.0,0)之类的就可 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • 集成电路企业在进行跨隔离网数据交换时面临着安全性问题,传统的数据交换方式存在安全性堪忧、效率低下等问题。本文以《Ftrans跨网文件安全交换系统》为例,介绍了如何通过丰富的审批流程来满足企业的合规要求,保障数据交换的安全性。 ... [详细]
  • mac php错误日志配置方法及错误级别修改
    本文介绍了在mac环境下配置php错误日志的方法,包括修改php.ini文件和httpd.conf文件的操作步骤。同时还介绍了如何修改错误级别,以及相应的错误级别参考链接。 ... [详细]
  • 本文介绍了sqlserver云存储和本地存储的区别,云存储是将数据存储在网络上,方便查看和调用;本地存储是将数据存储在电脑磁盘上,只能在存储的电脑上查看。同时提供了几种启动sqlserver的方法。此外,还介绍了如何导出数据库的步骤和工具。 ... [详细]
  • 本文介绍了自动化测试专家Elfriede Dustin在2008年的文章中讨论了自动化测试项目失败的原因。同时,引用了IDT在2007年进行的一次软件自动化测试的研究调查结果,调查显示很多公司认为自动化测试很有用,但很少有公司成功实施。调查结果表明,缺乏资源是导致自动化测试失败的主要原因,其中37%的人认为缺乏时间。 ... [详细]
  • 在Oracle11g以前版本中的的DataGuard物理备用数据库,可以以只读的方式打开数据库,但此时MediaRecovery利用日志进行数据同步的过 ... [详细]
  • 从Oracle安全移植到国产达梦数据库的DBA实践与攻略
    随着我国对信息安全和自主可控技术的重视,国产数据库在党政机关、军队和大型央企等行业中得到了快速应用。本文介绍了如何降低从Oracle到国产达梦数据库的技术门槛,保障用户现有业务系统投资。具体包括分析待移植系统、确定移植对象、数据迁移、PL/SQL移植、校验移植结果以及应用系统的测试和优化等步骤。同时提供了移植攻略,包括待移植系统分析和准备移植环境的方法。通过本文的实践与攻略,DBA可以更好地完成Oracle安全移植到国产达梦数据库的工作。 ... [详细]
  • 远程桌面同步本地计算机,微软更新远程桌面应用现在终于可以在本地和远程计算机上复制文件...
    远程桌面连接是许多专业用户和开发者必备的功能,通过远程桌面服务可以直接连接远程计算机并可以直接操作。系统自带的远程桌面连接程序微软已经很久没有更新,因为 ... [详细]
author-avatar
ZHANGQI0001234
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有