critical impact:
libimc - not available (CrUn380)
Problem description
The libimc library exists on Tru64 UNIX but not on HP-UX. However, similar
functionality is available.
The Tru64 UNIX Memory Channel library (libimc) provides highly efficient memory
sharing between Memory Channel API cluster members, featuring automatic error-handling,
locking, and UNIX style protections. Memory Channel support is not available on
HP-UX. However, other cluster interconnect options are supported by Serviceguard
on HP-UX. Identifiers
 -limc |
 imc_lkalloc |
 imc_api_init |
 imc_lkdealloc |
 imc_asalloc |
 imc_lkrelease |
 imc_asattach |
 imc_perror |
 imc_asattach_ptp |
 imc_query |
 imc_asdealloc |
 imc_rderrcnt |
 imc_asdetach |
 imc_rderrcnt_mr |
 imc_bcopy |
 imc_release |
 imc_block |
 imc_setperfreg |
 imc_block_create |
 imc_wait_cc |
 imc_ckerrcnt |
 imc_wait_cluster_event |
 imc_ckerrcnt_mr |
 libimc.a |
 imc_cmp_store_int |
 libimc.so |
 imc_cmp_store_long |
 mcm_disconnect |
 imc_err_init |
 mcm_epaddr |
 imc_getclusterinfo |
 mcm_epbind |
 imc_gethostid |
 mcm_epclose |
 imc_gethosts |
 mcm_epcnct |
 imc_getmembers |
 mcm_epcreate |
 imc_getperfreg |
 mcm_procinit |
 imc_getversion |
 mcm_rtarg |
 imc_init |
 mcm_sysinit |
 imc_kill |
 sys/imc.h |
 imc_lkacquire |
|
See also
Solution description
Evaluate alternative cluster interconnect options and modify your applications
accordingly.
Customer applications with Memory Channel dependencies will need to migrate to a
LAN-based interconnect such as GigaBit Ethernet, or to a high-speed interconnect
such as HyperFabric or InfiniBand on HP-UX. HP InfiniBand offers Interconnect
Transport API (IT-API) support, which provides a standard API to reduce additional
porting efforts and costs. See also
Problem summary
| classifications |
source types |
OS release |
severity |
type |
| CLU, HDR, LIB |
C, C++, Make, Script |
any HP-UX 11i version |
critical |
unavailable |
|