Автор Тема: проблемы со школьным сервером  (Прочитано 3444 раз)

ska

  • Гость
Все работало нормально... Но недавно я решил сделать копию всего диска. С клонзилой не получилось-она пожаловалась что диск мал (сервер был на диске 640 гб, а конечный диск был 500 гб). Вспомнил про чудо утилиту dd - она вроде не жалуется. Запустил. Полез в интернет посмотреть сколько ждать придется, понял, что долго - терпения не хватит). Сделал волшебную комбинацию ctrl+c, остановив процесс. Перезагрузив сервер, увидел в консоли много нехороших записей - решил, что для меня будет проще поставить заново на новом диске.)
 Все работало нормально... Я зашел в веб панель управления сервером и кликнул кое-где пару раз. Появились проблемы)
1. При перезагрузке сервера, в консоль на вывод поступают сообщения об остановке служб. Затем появляется надпись  start killall: Asking all remaining processes to terminate и система впадает в ступор - ни на что не реагирует, приходится нажимать на системнике на кнопочку перезагрузки. И так каждый раз.

ska

  • Гость
Re: проблемы со школьным сервером
« Ответ #1 : 09.05.2012 14:04:34 »
Есть мнение, что скрипту killall мешают какие-то темные силы неизвестные службы начать и кончить свою работу. Поэтому есть предложение снабдить /etc/init.d/killall дополнительными строчками типа
#!/bin/sh
#
if [ "$1" != start ]; then
        exit 0
fi
# Bring down all unneeded services that are still running (there shouldn't
# be any, so this is just a sanity check)
echo "Starting /etc/init.d/killall" > /killall.log
for i in /var/lock/subsys/*; do
echo "Found $i" >> /killall.log
        # Check if the script is there.
        [ -f "$i" ] || continue
        # Don't run *.rpm* and *~ scripts
        [ "${i%.rpm*}" = "$i" -a "${i%\~}" = "$i" ] || continue
        # Get the subsystem name.
        subsys="${i#/var/lock/subsys/}"
# Bring the subsystem down.
        if [ -x "/etc/init.d/$subsys.init" ]; then
                "/etc/init.d/$subsys.init" stop
        elif [ -x "/etc/init.d/$subsys" ]; then
                "/etc/init.d/$subsys" stop
        else
                rm -f "$i"
        fi
done
echo "Finished /etc/init.d/killall script" >> /killall.log

чтобы узнать. Попробую завтра(
« Последнее редактирование: 09.05.2012 14:09:15 от ska »

ska

  • Гость
Re: проблемы со школьным сервером
« Ответ #2 : 11.05.2012 10:38:35 »
Другой вопрос попроще). При загрузке на школьном сервере 5.0.2 отказывается запускаться krb5kdc с сообщениями
May 11 15:31:08 informserver krb5kdc[8657]: No such entry in the database - while initializing database for realm SUPERDOMAIN.RU
May 11 15:31:08 informserver krb5kdc: krb5kdc: cannot initialize realm SUPERDOMAIN.RU - see log file for details
May 11 15:31:08 informserver krb5kdc: krb5kdc startup failed

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 160
    • Домашняя страница
Re: проблемы со школьным сервером
« Ответ #3 : 11.05.2012 12:30:17 »
Логи Kerberos по соображениям безопасности никуда не пишутся. В консоли под root запустите:
krb5kdc
Андрей Черепанов (cas@)

ska

  • Гость
Re: проблемы со школьным сервером
« Ответ #4 : 12.05.2012 02:15:36 »
krb5kdc: cannot initialize realm SUPERDOMAIN.RU - see log files for details

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 160
    • Домашняя страница
Re: проблемы со школьным сервером
« Ответ #5 : 12.05.2012 12:48:37 »
krb5kdc: cannot initialize realm SUPERDOMAIN.RU - see log files for details
Попробуйте kinit
Андрей Черепанов (cas@)

ska

  • Гость
Re: проблемы со школьным сервером
« Ответ #6 : 14.05.2012 03:44:53 »
kinit (v5): Cannot resolve network address for KDC in realm SUPERDOMAIN.RU while getting initial credentials

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 160
    • Домашняя страница
Re: проблемы со школьным сервером
« Ответ #7 : 14.05.2012 15:03:35 »
kinit (v5): Cannot resolve network address for KDC in realm SUPERDOMAIN.RU while getting initial credentials
Посмотрите доступность хоста по имени, прописанного в /etc/krb5.keytab
Андрей Черепанов (cas@)

ska

  • Гость
Re: проблемы со школьным сервером
« Ответ #8 : 15.05.2012 01:57:17 »
kinit (v5): Cannot resolve network address for KDC in realm SUPERDOMAIN.RU while getting initial credentials
Посмотрите доступность хоста по имени, прописанного в /etc/krb5.keytab
Такого файла у меня нет. Есть krb5.conf
[libdefaults] default_realm = SUPERDOMAIN.RU dns_lookup_realm = true dns_lookup_kdc = true [domain_realm] .superdomain.ru = SUPERDOMAIN.RU superdomain.ru = SUPERDOMAIN.RU [dbdefaults] ldap_kerberos_container_dn = "cn=kerberos,ou=kdcroot,dc=superdomain,dc=ru" [dbmodules] superdomain.ru = { db_library = kldap ldap_kdc_dn = cn=kdc,ou=kdcroot,dc=superdomain,dc=ru ldap_kadmind_dn = cn=kadmin,ou=kdcroot,dc=superdomain,dc=ru ldap_service_password_file = /var/lib/kerberos/krb5kdc/superdomain.ru.ldapkey ldap_servers = ldap://localhost/ ldap_conns_per_server = 5 } [realms] SUPERDOMAIN.RU = { database_module = superdomain.ru }
echo $HOSTNAME
informserver.superdomain.ru
Пинг superdomain.ru проходит. Пинг informserver.superdomain.ru не проходит, пишет, что неизвестный хост).
Дописать INFORMSERVER?
Создать krb5.keytab с помощью ktutil?
P.S. Сейчас сервер обновлен из шестой ветки.
« Последнее редактирование: 15.05.2012 09:40:43 от ska »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 160
    • Домашняя страница
Re: проблемы со школьным сервером
« Ответ #9 : 15.05.2012 16:36:48 »
Создайте нормально домен как написано в http://www.altlinux.org/Centaurus:_домен
Андрей Черепанов (cas@)