ha_close(3HA) - 先に呼び出した ha_open(3HA) によるスナップショットを終えた後、データサービスは ha_close(3HA) を呼び出してそのスナップショット、ハンドル、および対応するすべてのメモリーを解放する。
cc [flag ...] - I/opt/SUNWcluster/include file ... - L /opt/SUNWcluster/lib [threads lib] -lhads -lintl -ldl [library ...] #include <hads.h> ha_error_t ha_open(ha_handle_t *handlep); ha_error_t ha_close(ha_handle_t handle); |
ha_get_calls(3HA) - 前の ha_open(3HA) 呼び出しでスナップショットによって記録されているように、選択された Sun Cluster の構成と状態の情報を取得するためにデータサービスによって使用される。
cc [flag ...] - I/opt/SUNWcluster/include file ... - L /opt/SUNWcluster/lib [threads lib] -lhads -lintl -ldl [library ...] #include <hads.h> ha_error_t ha_getconfig(ha_handle_t handle, ha_config_t **config); ha_error_t ha_getcurstate(ha_handle_t handle, ha_lhost_dyn_t **lhosts[]); ha_error_t ha_getmastered(ha_handle_t handle, ha_lhost_dyn_t **lhosts[]); ha_error_t ha_getnotmastered(ha_handle_t handle, ha_lhost_dyn_t **lhosts[]); ha_error_t ha_getonoff(ha_handle_t handle, char *service_name, boolean_t *ison); ha_error_t ha_getlogfacility(ha_handle_t handle, int *facility); |
ha_getconfig - 前の ha_open(3HA) 呼び出しでスナップショットによって記録されているように、選択された Sun Cluster の構成と状態の情報を取得するためにデータサービスによって使用される。
cc [flag ...] - I/opt/SUNWcluster/include file ... - L /opt/SUNWcluster/lib [threads lib] -lhads -lintl -ldl [library ...] #include <hads.h> ha_error_t ha_getconfig(ha_handle_t handle, ha_config_t **config); ha_error_t ha_getcurstate(ha_handle_t handle, ha_lhost_dyn_t **lhosts[]); ha_error_t ha_getmastered(ha_handle_t handle, ha_lhost_dyn_t **lhosts[]); ha_error_t ha_getnotmastered(ha_handle_t handle, ha_lhost_dyn_t **lhosts[]); ha_error_t ha_getonoff(ha_handle_t handle, char *service_name , boolean_t *ison); ha_error_t ha_getlogfacility(ha_handle_t handle, int *facility); |
ha_getcurstate - 前の ha_open(3HA) 呼び出しでスナップショットによって記録されているように、選択された Sun Cluster の構成と状態の情報を取得するためにデータサービスによって使用される。
cc [flag ...] - I/opt/SUNWcluster/include file ... - L /opt/SUNWcluster/lib [threads lib] -lhads -lintl -ldl [library ...] #include <hads.h> ha_error_t ha_getconfig(ha_handle_t handle, ha_config_t **config); ha_error_t ha_getcurstate(ha_handle_t handle, ha_lhost_dyn_t **lhosts[]); ha_error_t ha_getmastered(ha_handle_t handle, ha_lhost_dyn_t **lhosts[]); ha_error_t ha_getnotmastered(ha_handle_t handle, ha_lhost_dyn_t **lhosts[]); ha_error_t ha_getonoff(ha_handle_t handle, char *service_name, boolean_t *ison); ha_error_t ha_getlogfacility(ha_handle_t handle, int *facility); |
ha_getlogfacility - 前の ha_open(3HA) 呼び出しでスナップショットによって記録されているように、選択された Sun Cluster の構成と状態の情報を取得するためにデータサービスによって使用される。
cc [flag ...] - I/opt/SUNWcluster/include file ... - L /opt/SUNWcluster/lib [threads lib] -lhads -lintl -ldl [library ...] #include <hads.h> ha_error_t ha_getconfig(ha_handle_t handle, ha_config_t **config); ha_error_t ha_getcurstate(ha_handle_t handle, ha_lhost_dyn_t **lhosts[]); ha_error_t ha_getmastered(ha_handle_t handle, ha_lhost_dyn_t **lhosts[]); ha_error_t ha_getnotmastered(ha_handle_t handle, ha_lhost_dyn_t **lhosts[]); ha_error_t ha_getonoff(ha_handle_t handle, char *service_name, boolean_t *ison); ha_error_t ha_getlogfacility(ha_handle_t handle, int *facility); |
ha_getmastered - 前の ha_open(3HA) 呼び出しでスナップショットによって記録されているように、選択された Sun Cluster の構成と状態の情報を取得するためにデータサービスによって使用される。
cc [flag ...] - I/opt/SUNWcluster/include file ... - L /opt/SUNWcluster/lib [threads lib] -lhads -lintl -ldl [library ...] #include <hads.h> ha_error_t ha_getconfig(ha_handle_t handle, ha_config_t **config); ha_error_t ha_getcurstate(ha_handle_t handle, ha_lhost_dyn_t **lhosts[]); ha_error_t ha_getmastered(ha_handle_t handle, ha_lhost_dyn_t **lhosts[]); ha_error_t ha_getnotmastered(ha_handle_t handle, ha_lhost_dyn_t **lhosts[]); ha_error_t ha_getonoff(ha_handle_t handle, char *service_name, boolean_t *ison); ha_error_t ha_getlogfacility(ha_handle_t handle, int *facility); |
ha_getmastered - 前の ha_open(3HA) 呼び出しでスナップショットによって記録されているように、選択された Sun Cluster の構成と状態の情報を取得するためにデータサービスによって使用される。
cc [flag ...] - I/opt/SUNWcluster/include file ... - L /opt/SUNWcluster/lib [threads lib] -lhads -lintl -ldl [library ...] #include <hads.h> ha_error_t ha_getconfig(ha_handle_t handle, ha_config_t **config); ha_error_t ha_getcurstate(ha_handle_t handle, ha_lhost_dyn_t **lhosts[]); ha_error_t ha_getmastered(ha_handle_t handle, ha_lhost_dyn_t **lhosts[]); ha_error_t ha_getnotmastered(ha_handle_t handle, ha_lhost_dyn_t **lhosts[]); ha_error_t ha_getonoff(ha_handle_t handle, char *service_name, boolean_t *ison); ha_error_t ha_getlogfacility(ha_handle_t handle, int *facility); |
ha_getonoff - 前の ha_open(3HA) 呼び出しでスナップショットによって記録されているように、選択された Sun Cluster の構成と状態の情報を取得するためにデータサービスによって使用される。
cc [flag ...] - I/opt/SUNWcluster/include file ... - L /opt/SUNWcluster/lib [threads lib] -lhads -lintl -ldl [library ...] #include <hads.h> ha_error_t ha_getconfig(ha_handle_t handle, ha_config_t **config); ha_error_t ha_getcurstate(ha_handle_t handle, ha_lhost_dyn_t **lhosts[]); ha_error_t ha_getmastered(ha_handle_t handle, ha_lhost_dyn_t **lhosts[]); ha_error_t ha_getnotmastered(ha_handle_t handle, ha_lhost_dyn_t **lhosts[]); ha_error_t ha_getonoff(ha_handle_t handle, char *service_name, boolean_t *ison); ha_error_t ha_getlogfacility(ha_handle_t handle, int *facility); |
ha_open(3HA) - Sun Cluster 環境の現在の状態のスナップショットを取得する。
cc [flag ...] - I/opt/SUNWcluster/include file ... - L /opt/SUNWcluster/lib [threads lib] -lhads -lintl -ldl [library ...] #include <hads.h> ha_error_t ha_open(ha_handle_t *handlep); ha_error_t ha_close(ha_handle_t handle); |
hads - hads ライブラリルーチンは、Sun Cluster サーバークラスタにデータサービスモジュールを追加するプログラミングインタフェースを提供する。
cc [flag ...] -I /opt/SUNWcluster/include file ... -L /opt/SUNWcluster/lib [threads lib] -lhads -lintl -ldl [library ...] #include <hads.h> |