加入收藏 | 设为首页 | 会员中心 | 我要投稿 52站长网 (https://www.52zhanzhang.com/)- 视频服务、内容创作、业务安全、云计算、数据分析!
当前位置: 首页 > 服务器 > 搭建环境 > Unix > 正文

unix系统管理 Odm工具怎么用

发布时间:2023-05-15 22:33:04 所属栏目:Unix 来源:转载
导读: 在AIX操作系统上,有一个与生俱来的小型关系型数据库,它叫ODM数据库(Object Data Manager)。AIX的许多特性与功能,如:系统管理工具SMIT、许多系统配置信息、动态配置等,都与ODM有着密不

在AIX操作系统上,有一个与生俱来的小型关系型数据库,它叫ODM数据库(Object Data Manager)。AIX的许多特性与功能,如:系统管理工具SMIT、许多系统配置信息、动态配置等,都与ODM有着密不可分的联系。AIX正是因为有了SMIT这样功能强大的系统管理工具(SMIT称之为:System Management Interface Tools,即系统管理接口工具),使得一般的AIX系统管理员对于系统内部机制并不要求十分了解,而这其中原因恰恰是SMIT对外的接口是系统管理员,对内的接口是一组操作ODM数据库的系统级命令或脚本,启到了承上启下的作用。所以在这里,我们就来简单介绍一下这个“幕后英雄”的真实一面。

ODM的基本部件为对象类和对象。为了管理对象类和对象,你要使用ODM命令和子程序。特别是,你要使用这些接口的创建和增加功能为存储和管理你自己的数据而建立对象类和对象。

每个对象类包含一个或多个描述词(descriptors)。取值(values)与被加入到对象类中时的对象的描述词有关。对象的描述词和相关的取值可以通过ODM工具找到并修改。

举一个典型的例子:在ODM的设备配置(Device Configuration)区中包含了所有被配置的物理卷、卷组和逻辑卷的相关信息。这些信息是对VGDA(卷组描述区)中信息的镜像。例如,导入(import)一个VGDA的过程包括把被导入卷组的VGDA数据拷贝到ODM中。当一个卷组被导出(export)时,保存在ODM中的有关该卷组的数据被从ODM数据库中删除。

ODM 还有许多其它用途。它的主要功能是维护pSeries 的系统配置,相关的设备,以及重要产品数据库(Vital Product Database)。此外,它与AIX以前所使用的ASCII文件相比,提供了更多强大的,安全的,而且可共享的资源。

ODM管理的系统数据包括:

设备配置信息

SMIT的显示信息(菜单unix系统管理,选择器和对话框)

安装和更新操作的重要产品数据

通信配置信息

系统资源信息

多数系统对象类(system object classes)和对象(objects)被存在/usr/lib/objrepos 目录中;而ODM信息被存在下面三个目录中:-/usr/lib/objrepos

- /usr/share/lib/objrepos - /etc/objrepos。

你可以使用ODM来创建(create),增加(add),修改(change),获取(retrieve),显示(display),以及删除(delete)对象和对象类。ODM命令可从命令行输入。这些命令为:odmadd odmchange odmcreate odmdelete odmdrop odmget odmshow等。这些ODM命令顾名思义,接近关系型数据库的DML、DDL、DCL语言,非常容易理解。

但值得注意的是:ODM命令应该仅在传统的系统维护方式如SMIT无效时才能被使用。对于一个刚入门的系统管理员,建议在使用这些命令前要多加阅读和练习。对这些命令使用不正确可能导致系统不可用。这里描述ODM命令只是作为介绍性用途。

所以,一般ODM主要是针对有相当AIX系统管理经验的系统管理员来使用的,主要运用于复杂的Trouble Shooting,或Problem Determination。ODM数据库为AIX实现许多先进的功能提供了一块重要的基石。

(编辑:52站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章