
设备管理中的ODM
发布日期:2021-05-18 09:29:42
浏览次数:12
分类:精选文章
本文共 1089 字,大约阅读时间需要 3 分钟。
AIX 系统中设备管理的核心关键在于 PDv(产品定义)、PDAt(设备特性定义)和 CuAt(设备实例特性定义)。理解 PDv 和 PDAt 对于配置和管理设备参数至关重要。
1.1 PDv 和 PDAt 的作用
PDv 是设备定义的一种机制,要求在 AIX 系统中所有支持 AIX 的设备都要事先在 PDv 中预先定义。此外,每个设备都需要有一个唯一的 "三联体密码",由 class、type 和 subclass 组成,并形成 uniquetype。例如:
uniquetype = "tape/scsi/scsd"
这表示某设备属于 SCSI 接口的 SCSD 类型。uniquetype 既是设备的唯一标识,又用于关联其他 ODM 中该设备参数的相关信息。例如:- 在 PDAt 中关联 block_size 的配置,可以看到其默认值为 "512"。
- 在 PDAt 中关联 pvid 的配置,缺省值则为 "none"。
需要注意的是,PDAt 是缺省配置,它在新增设备时提供默认参数。修改 PDAt 后,只有在系统重启或重新加载驱动时,才会对其它已经存在的设备产生影响。
1.2 设备参数的优先级
AIX 中的设备参数遵循以下优先级:
当前生效的参数
驱动物体在内存中的当前参数设置直接生效。普通用户通常无法直接修改这些参数,需要通过驱动程序进行操作或系统命令。CuAt
CuAt(设备实例特性)允许客户端定义特定设备实例的参数配置。如果系统中存在多个相同设备实例(如多个磁带驱动),CuAt 可以用来指定不同实例的特殊设置。与 PDAt 相同的参数在 CuAt 中会被自动删除。PDAt
作为缺省配置文件,只有在驱动程序未在 CuAt 中找到特定设备实例的配置时,才会读取 PDAt 的配置,并将参数设置为缺省值。1.3 配置设备参数
要修改设备参数,可以按照以下步骤进行:
查询现有配置
使用命令odmget -q "uniquetype=bit... and attribute=desired_attribute"
来查看特定参数配置。编辑 PDAt 文件
使用vi
打开指定的 PDAt 文件,修改所需的 attribute 和 deflt 值。保存修改
使用odmadd
命令将修改后的 PDAt 加回到系统。如果当前设备已经处于 "available" 状态(驱动已被加载),仅修改 PDAt 的参数不会立即生效,需要重新初始化设备。
1.4 获取帮助
更多关于 AIX 设备管理和 ODM 的具体操作,可以参考相关技术文档或在线社区。
发表评论
最新留言
关注你微信了!
[***.104.42.241]2025年04月26日 15时56分52秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
微信小程序云开发:怎么删除云函数?已解决
2019-03-15
第一次被黑
2019-03-15
PyCharm配置anaconda环境
2019-03-15
修改linux 系统自带日志系统systemd-journald && 参数
2019-03-15
Redis工具类
2019-03-15
SpringBoot与缓存(JSR-107、Spring缓存抽象)
2019-03-15
ERROR 总结
2019-03-15
C语言—— 符号函数
2019-03-15
查找最小值栈的O(1)
2019-03-15
淘宝天猫双十一养猫组队怎么踢人
2019-03-15
Java面试题整理,闭关在家37天“吃透”这份345页PDF,纯干货
2019-03-15
概念唱片Plastic Beach封面高清壁纸
2019-03-15
旅游后期效果Ography Lightroom预设
2019-03-15
圆角几何艺术动态壁纸
2019-03-15
SpamSieve for mac(邮件过滤器)
2019-03-15
炫酷的圣诞球徽标AE模板
2019-03-15
uFocus for Mac(mac文本编辑器)
2019-03-15
2017CS231n笔记5.CNN
2019-03-15