Шул

Конфигурация ejabberd

Кто-нибудь пытался конфигурировать ejabberd на OpenSolaris?

Из мануала следует, что использование ejabberdctl (для создания юзера например) требует профайл Ejabberd Administration.
В exec_attr он определён таким образом:

Ejabberd Administration:solaris:cmd:::/usr/sbin/ejabberdctl:uid=daemon;gid=daemon

И если добавить такой профайл какому-то юзеру, то при запуские pfexec ejabberdctl выдаётся ошибка

The command should be executed as daemon user. See ejabberdctl(8) man page.

Как я понял это из за того что uid выставлен как daemon. Так как предполагается надо тогда вызывать эту конфигурацию?
rabbit
  • ufm

Похоже нашел ошибку в syseventd

А точнее - в sysevent_conf_mod.c

В функции static str_t * find_macro_definition(sysevent_t *ev, nvlist_t *nvlist, syseventtab_t *sep, char *token, sysevent_hdr_info_t *hdr)

Похоже там как-то забыли про DATA_TYPE_UINT8, в результате в лог выскакивает unsupported attribute type (0x17)
rabbit
  • ufm

ifup/ifdown

Здравствуйте.

А есть ли способ отследить состояние сетевого интерфейса и вызвать какой либо скрипт по изменению состояния UP/DOWN?

Oracle Solaris Studio Express is ready

Пока всё остаётся так, как и было ранее. Выпущен очередной экспрезз релиз Студии, которая ныне называется Oracle Solaris Studio и выложен для скачивания.

http://developers.sun.com/sunstudio/downloads/express/index.jsp
http://developers.sun.com/sunstudio/downloads/ssx/express_June2010.html
http://developers.sun.com/sunstudio/customerfeedback/index.jsp
http://developers.sun.com/sunstudio/downloads/express/thankyou.jsp


Немного улыбает список платформ..

Operating Systems

  • Solaris versions:
    • Solaris 10 01/06 or later Solaris 10 update
Linux versions:
  • SuSE Linux Enterprise Server 11
  • Red Hat Enterprise Linux 5
  • Oracle Enterprise Linux 5
SriLanka-crasy
  • rezdm

state: DEGRADED

Нежданно негаданно.
Есть домашняя машинка
rezdm@rezdm-sol:~$ uname -a
SunOS rezdm-sol 5.11 snv_111b i86pc i386 i86pc Solaris


Из-за временного отсутствия интернета стояла выключенной где-то недели три. Включил, что-то долго грузилась (я грешил на сеть, т.к. поменял на раутере подсеть). Поменял настройки, опять как-то медленно. Странно, но терпимо. Потом запустил bitflu, тот разогнался до моих 20Mbps, потом рраз и стух. Сначала я опять же грешил на него (ну, перловый торрент-клиент, дескать, что он может). А вот потом обнаружил вот такое:
rezdm@rezdm-sol:~$ pfexec zpool status -xv
pool: spacepool
state: DEGRADED
status: One or more devices has experienced an error resulting in data
corruption. Applications may be affected.
action: Restore the file in question if possible. Otherwise restore the
entire pool from backup.
see: http://www.sun.com/msg/ZFS-8000-8A
scrub: scrub in progress for 9h28m, 1.98% done, 467h50m to go
config:

NAME STATE READ WRITE CKSUM
spacepool DEGRADED 228 0 0
c9d0 DEGRADED 795 6 103 too many errors

errors: Permanent errors have been detected in the following files:

spacepool/space:<0x0>
spacepool/space:/rezdm/Solaris-10-distr/sol-10-u8-ga-x86-dvd.iso
spacepool/swap2:<0x1>


Причём permanent errors "гуляют". То одни файлы покажет, то другие.

В мануалах написано только "переименуйте файлы в куда-нибудь, где они не будут беспокоить". Но это-то как-то неправильно.

Что делать с таким? Есть ли способ именно проверить весь диск, поставить бед-блоки, кде они порушены.


Спасисбо.

x-post to ru_solaris
bear

SATA контроллер для OpenSolaris

Всем привет.

Собираем NAS на базе OpenSolaris и сейчас стоим на стадии выбора железа. Есть ли у кого информация какой SATA контроллер работает в Соляре из коробки? RAID функции не нужны (JBOD), стандарт PCI-E или PCI-X, интересует вариант на 4 или 6 подключаемых дисков. Гугл не помог, интересует реальный опыт.