ODM
(Object Data Manager)
ODM generally used
for Maintain the System information, whenever we install and reconfigure the
hardware device and software, that information’s added in ODM,
Mainly ODM used to store the following information’s
- Hardware vital product data
information
- Software information
- Smit menu
- Nim
- TCPIP
- Error log
- Device configuration information
- Display information for SMIT (menus,
selectors, and dialogs)
- Vital product data for installation
and update procedures
- Communications configuration
information
- System resource information.
But we cannot see any ODM information in
file format, but this ODM information available in many files and different
path,
- /etc/objrepos
- /usr/lib/objrepos
- /usr/share/lib/objrepos
NOTE:
For ODM some variable entry available in
/etc/environment file.U should not edit anything in this file. If you want to
check the variable entry using command
#env
The above command
is used to display the variable details
ODM has two kinds
of Databases
- Pre-defined (PdDv)
- Customized(CuDv)
1. Predefined
In this predefined
Database has one Object class (PdDv) and Objects i.e.
PdDv (Object class)
Object: (Physical
Information’s)
Floppy drive
Harddisk drive
Mouse like this all the devices.
2. Customized
In this customized Database has one Object class (CuDv) and Objects
i.e.
CuDv (Object class)
Objects: (Installed configuration information’s)
Hdisk0
Hdisk1
Fd0
Sa0
Rmt0
Cd0
Scsi0 like this all the devices
ODM States:
ODM has two states
- Available (device status will be 1)
- Defined (device status will be 0)
Suppose we are
installing one HDD in server. That device is currently accessible this is
available state.
Suppose that
installed device is removed from server or hdd has failed. This case that
device is moved to defined state. i.e. that device configuration is available
in server but currently device is not accessible.
We can see this available and defined device status using odmget
command
#odmget CuDv ( It
will display the customized device status)
ODM Commands:
For object:
- odmadd
- odmchange
- odmget
- odmdelete
1. odmadd
The above command is used to manually we can add object information in
ODM
2. odmchange
The above command is used to change configurations for object in ODM
3. odmget
#odmget –q
name=hdisk0 CuDv
The above command is
used to display the specified object hdisk0 information in ODM
We can see this available and defined device status using odmget
command
#odmget CuDv (It will
display the customized device status)
4. odmdelete
#odmdelete –o CuDv –q
name=hdisk0
The above command is used to delete the specified object hdisk0 in ODMe
For object class:
- odmcreate
- odmdrop
- odmshow
1. odmcreate
The above command is used to manually we can add object class (PdDv) in
ODM
2. odmdrop
The above command is used to stop the
specified Object class in ODM
3. odmshow
The above command is used to display the
specified object class in ODM
NOTE:
You should not add, delete, change, for
object and object class in ODM
(100 % we don’t have permissions for ODM)