Для того, что бы Websphere MQ и Message Broker автоматически запускались при старте системы выполняем следующие действия:
1) Качаем с сайта IBM Support Pack "MSL1: WebSphere MQ for Linux - Automatic Startup"
2) Разархивируем его и запускаем MSL1-1.0.1-1.noarch.rpm на установку
sudo rpm -ivh MSL1-1.0.1-1.noarch.rpm
3) Проверяем в YAST->System-> System Services (Runlevel), что бы ibm.com-WebSphere_MQ был в статусе "enabled". В случае необходимости включаем его
4) Готово
Для автоматического старта Message Broker вместе с MQ он должен быть объявлен как defined
./mqsicreatebroker QM_DEV1.BRK -q QM_DEV1 -d defined
Это можно сделать как при создании (строка выше), так изменить уже созданный экземпляр (см. справку Message Broker)
Если нет возможности установить rpm, то можно залезть внутрь него любым архиватором и выдернуть из него файлы /etc/conf.d/ibm.com-WebSphere_MQ и /etc/init.d/ibm.com-WebSphere_MQ и положить их в соответствующие папки на сервере. После чего включить сервис в YAST->System-> System Services (Runlevel)
1) Качаем с сайта IBM Support Pack "MSL1: WebSphere MQ for Linux - Automatic Startup"
2) Разархивируем его и запускаем MSL1-1.0.1-1.noarch.rpm на установку
sudo rpm -ivh MSL1-1.0.1-1.noarch.rpm
3) Проверяем в YAST->System-> System Services (Runlevel), что бы ibm.com-WebSphere_MQ был в статусе "enabled". В случае необходимости включаем его
4) Готово
Для автоматического старта Message Broker вместе с MQ он должен быть объявлен как defined
./mqsicreatebroker QM_DEV1.BRK -q QM_DEV1 -d defined
Это можно сделать как при создании (строка выше), так изменить уже созданный экземпляр (см. справку Message Broker)
Если нет возможности установить rpm, то можно залезть внутрь него любым архиватором и выдернуть из него файлы /etc/conf.d/ibm.com-WebSphere_MQ и /etc/init.d/ibm.com-WebSphere_MQ и положить их в соответствующие папки на сервере. После чего включить сервис в YAST->System-> System Services (Runlevel)