免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1972 | 回复: 0
打印 上一主题 下一主题

[学习求职] AIX学习记录 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-03-09 10:25 |只看该作者 |倒序浏览
errpt 生成一个错误报告(Generate an Error Report)
shutdonw 关闭系统(Stop the System)
storage 管理存储器和文件系统(Managing Storage and File System)
lvm 逻辑卷管理(Logical Volume Manager)
filemgr 文件和目录管理(Files and Directories0
fs 文件系统(Files System)
rds 可移动磁盘管理(Removable Disk Management)
backsys 系统备份管理(System backup Manager)
mksysb 做全部系统备份(Make System Backup)
tcpip TCP/IP管理
mkhostname 设置主机名(Set the Hostname)
mkinet 增加一个网络接口(Add a Network Interface)
Chnet,Shinet 修改和显示一个网络接品的属性(Chang/Show Charecteristics of a Network Interface)
Rminet 删除一个网络接口(Remove a Network Interface)
Mkuser 增加一个新用户(Add a User)
Chuser 修改和显示一个用户的属性(Chang/Show Characteristics of a User)
chtz 修改时区(Change Time Zone)
SMIT命令的一般格式:
   smit 参数,
    常用参数-C 以ASCII字符界面进入SMIT,-h显示帮助,-x,-X
   
   
ODM对象数据库管理器(Object Database Manger)
  信息保存在这三个文件中:/etc/objrepos,/usr/lib/objrepos,/usr/share/lib/objrepos
  他主要管理和维护的系统数据有:
   1、设备配置信息
   2、SMIT工具的菜单、选择项和对话框的显示信息
   3、软件安装和更新过程中使用的关键产品数据库(SWVPD)
   4、网络通信配置信息
   5、系统资源信息
  
  对象描述符的类型有:
    Char 固定长度的非空结束的字符串
    Vchar 可变长度的非空结束的字符串
    Binary 二进制串
    Link  连接到另一个对象类型
    Method 衍生并执行一个子处理程序
    Short 2个字符的短整型
    Long 4个字符的长整型
    ODM的对象类
     预定义的设备信息包括的对象类(预先定义:Predefined):
     PdDV 包括系统支持的所有预定义设备,
     PdAt 包括系统支持的所有预定义设备的所有可能属性,
     PdCn 包括系统支持的每个设备的预链接信息
     用户定义设备信息包括的对象类:(用户定义:Customized)CuDv,CuAt,CuDep,CuDvDr,Config_Rules,CuVPD,SWservAt(日志信息,包括错误日志,Alog,Dump信息)
     
     SWVPD(Software Vital Product Database)软件重要产品数据库
      包括4个对象类:
       1、LLP有许可的程序产品,Licensed Program Product
         类对象:
           class lpp{
            char name[145];
            char size;
            short state;
            long cp_flag;
            vchar group[22];
            char magic_letter[2];
            short ver;
            short rel;
            short mod;
            short fix;
            vchar description[82];
            short lpp_id;
            };
          name字段是LPP软件产品的名字,state是软件在系统中的状态,有11种,如下;ver,rel,mod,fix是软件产品的LPP的版本号,Description是软件产品的描述,lpp_id是软件产品的ID号。
          产品状态:
           状态代号 描述    含义
           1     Available  可用
           2     Applying  正在应用
           3     Applied   已经应用
           4     Committing 正在确认提交
           5     Committed  已确认提交
           6     Rejecting  正在拒绝
           7     Broken   中断
           8     Deinstalling正在反安装
           9     Deinstalled 已反安装
           10    Apply_hold 持有暂时应用
           11    Commit_hold 持有确认提交
         
       AIX的版本号格式:
        vv.rr.mmmm.ffff
        vv由2个数字组成,表示软件的操作系统版本号Version
        rr由2个数字组成,表示软件的发行版号Release
        mmmm是由4个数字组成,表示修正版号Modification
        ffff是由4个数字组成,表示软件的修订版本号Fix
     
     2、product对象类结构
       class product{
         char lpp_name[145];
         char comp_id[20];
         short update;
         long cp_flag;
         char feson[10];
         vchar name[42];
         short state;
         short ver;
         short rel;
         short mod;
         short fix;
         char ptf[10];
         short media;
         char sceded_by[10];
         vchar fixinfo[1024];
         vchar prereq[1024];
         vchar description[1024];
         vchar supersedes[512];
         };
         LPP和PRODUCT对象类都包括了描述软件当前状态的state字段,当用installp命令更新软件时,系统会检查ODM中的软件状态。如果软件状态是Broken,刚installp就不能够更新软件,要纠正这种情况,可能需要将软件有状态改为Applied状态,然后用installp -F强制性覆盖安装,再重新安装LPP。如果该LPP的任何PTF和必备软件同样是Broken,也无法进行更新。
      3、inventory对象类的结构
        class inventory{
          short lpp_id;
          short private;
          short file_type;
          short format;
          char loc0[128];
          vchar loc1[128];
          vchar loc2[128];
          long size;
          long checksum;
          };
        用lppchk命令检查软件时,其中有一项功能是检查列在inventory中的文件大小,如果checksum字段设置为0,则表示这个文件的大小及内容是可变的,这时lppchk命令会忽略检查这个文件的大小。
      4、history对象的结构
        class history{
          short lpp_id;
          short event;
          short ver;
          short rel;
          short mod;
          short fix;
          char ptf[10];
          chart corr_svn[40];
          char cp_mod[10];
          char cp_mod[10];
          char cp_fix[10];
          char login_name[18];
          short state;
          long time;
          vchar comment[192];
          };
         
     PdCn:预定义连接对象类。Predefined Connection Object Class
     CuDep:用户自定义依赖对象类。Customized Dependency Object Class
     CuDvDr:用户自定义设备驱动程序对象类。Customized Device Driver Object Class
   
   

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/6011/showart_255706.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP