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)