The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Помогите с начальной загрузкой сервисов в Solaris 10, !*! kenguru, 28-Фев-05, 11:24  [смотреть все]
Поправте если я не прав, но раньше было если хочешь чтоб допустим апаче или другой сервис загрузился при старте системы размещаешь скрипт на запуск в rc3.d с именем которое начинается с "S" и процесс стартует при старте системмы. В 10 версии Sun Microsistem запустили кокуюто хрень под именем "Service Managment Framework" и на сколько  я понемаю всем рулит. Именно он, если я хочу чтоб у меня не стартовал "Sendmail" то мне по ходу
надо использовать комманды "svcs" или "svcadm", Но я не понемаю где можно в системе найти файл где всё это указано и как допустим можно отрубить "Sendmail". Помогите примером или ссылкой если можете.. Как с этим "Service Managment Framework" можно работать из консоли...
  • Помогите с начальной загрузкой сервисов в Solaris 10, !*! arTik, 11:31 , 28-Фев-05 (1)
    • Помогите с начальной загрузкой сервисов в Solaris 10, !*! kenguru, 11:43 , 28-Фев-05 (4)
      >Там все просто и я во многом разобрался, разве что не стал
      >создавать свой сервис... Кстати в принципе очень даже удобная вещь.
      >
      >Если нужно найти сервис, то команда svcs
      >Если поподробней посотреть сервис, то  svcs -l network/smtp
      >
      >Выдаст такое:
      >
      >fmri         svc:/network/smtp:sendmail
      >name         sendmail SMTP mail
      >transfer agent
      >enabled      false
      >state        disabled
      >next_state   none
      >restarter    svc:/system/svc/restarter:default
      >dependency   require_all/refresh file://localhost/etc/mail/sendmail.cf (online)
      >dependency   require_all/refresh file://localhost/etc/nsswitch.conf (online)
      >dependency   optional_all/none svc:/system/filesystem/autofs (online)
      >dependency   require_all/none svc:/system/filesystem/local (online)
      >dependency   require_all/none svc:/network/service (online)
      >dependency   require_all/refresh svc:/milestone/name-services (online)
      >dependency   optional_all/refresh svc:/system/identity:domain (online)
      >dependency   optional_all/none svc:/system/system-log (online)
      >
      >Как видишь у меня в enabled стоит false и тоже sendmail не
      >грузиться при старте (у меня стоит postfix)
      >
      >Если нужно сделать, чтобы грузился (т.е. включить или выключить сервис) ,то необходимо
      >сделать
      >
      >svcadm enable network/smtp
      >
      >Если необходимо рестартнуть sendmail, то
      >
      >svcadm restart network/smtp
      >или
      >svcadm refresh network/smtp
      >
      >Все хранится в xml файлах и они находятся в /var/svc/
      >
      >А вот свой создать мне было, если честно лень и я сделал
      >по старинке в rc3.d закинул и все... он и так и
      >так работает.
      >
      >
      >Также есть еще и команда inetadm, она позволяет работать с inetd сервисами
      >


      Спасибо Брат
      Слушай последний вопрос я хочу нафиг вычестить системму от всего не нужного подскажи вообще если SMF вырубить нафиг сильно больно по системе будет или нет. SMF на сколько я понемаю эта хрень стартует из скриптов

      И что лучше в системе оставить что можно и нужно выкинуть нафиг.Я сам с FreeBSD мигрирую на Солярис по этому и такие тупые вопроссы...

  • Помогите с начальной загрузкой сервисов в Solaris 10, !*! Vakero, 11:36 , 28-Фев-05 (2)



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру