Автор Тема: Школьный терминал  (Прочитано 29250 раз)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 956
    • Домашняя страница
    • Email
Re: Школьный терминал
« Ответ #165 : 10.08.2011 13:55:11 »
Логи смотрите.
Андрей Черепанов (cas@)

Оффлайн RoY$

  • Давно тут
  • **
  • Сообщений: 26
    • Email
Re: Школьный терминал
« Ответ #166 : 11.08.2011 20:39:21 »
Хоть и могу поставить Сервер Терминалов и т.п.
Но не настолько хорошо знаю АльтЛинукс - не подскажете где и в каком Файле лежит Лог?
Я смотрел экран по CTRL+ALT+F12 во время запуска службы NFS из WEBа он вроде не на что критичное не ругается.
Подскажете где лог-файл - кину сюда, а то списывать долго...
Может по Логам кто подскажет где корень зла моей проблемы...
Заранее спасибо.

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 242
Re: Школьный терминал
« Ответ #167 : 11.08.2011 23:35:39 »
Хоть и могу поставить Сервер Терминалов и т.п.
Но не настолько хорошо знаю АльтЛинукс - не подскажете где и в каком Файле лежит Лог?
в /var/log/ посмотрите

Оффлайн Dmitry0212

  • Начинающий
  • *
  • Сообщений: 22
Re: Школьный терминал
« Ответ #168 : 12.08.2011 17:38:24 »
Помогите, просто уже крик души! Если среди Вас есть опытные Линуксоиды, желательно со скайпом, которые согласятся помочь детям в школе приобрести полноценный компьютерный класс, надоело на пальцах учиться)).

Итак,  изложу все по порядку и как можно подробнее! Есть старый парк компьютеров, 9 штук,  без винчестеров, с оперативкой, старенькие. Хотелось бы построить компьютерный класс на основе Терминала..
Также есть компрьютер, выполняющий роль терминала, требованиям соответствует (2 винта по 350Гб,  2Гб оперативки, две сетевушки, одна гиговая смотрит в свитч с клиентами, вторая - в интернет). Старенькие компы, часть грузится по сети через CD с записанным на нем образом, часть по сети через дискеты через EthernetBot(BootROM). Это я все сделал, образы записал, все подготовил.

Мой сегодняшний день:

Беру Линукс Школьный Терминал 5.0.2, устанавливаю под чистую с форматированием и автоматическим разбиением дисков, настроек не меняя вообще никаких, ведь по завершении установки написано, что после перезагрузки Терминал готов обслуживать клиентов и т.д.) Перезагружаюсь после установки.
Итак, на терминал я зашел, создаю 9 учетных записей, user1, user2 и т.д. без прав администратора, а дальше начинается бред....

Первый клиент (все равно какой, не обязательно по порядку, пробовал клиентов в разном порядке грузить) грузит успешно, быстро и без проблем.

Выбираю следующий произвольный клиент, грузится, все в норме, но,  как и на всех последующих появляется ошибка:
"Ошибка сервера ISD: порт 5807 уже занят другим приложением и т.д." Тем не менее он загружается, все программы на нем открываются, хотя и напрягает быстрое мигание мыши и торможение клиента.

Итак проходит 10-15 мин, я как раз начинаю грузить последние клиенты. Повторюсь, неважно, какие они, мог быть и тот первый,  в этот раз, который успешно грузился.
Сервер видит, появляется окно входа, ввожу имя пароль - все...
Появляется все таже ошибка сервера ISD, а к ней добавляется еще одна:

"Call to lnusertemp failed (temporary directories full?) Check yor intallation".
Если я правильно понял ему негде разместиться в темповской папке, неизвестно по какой причине. При нажатии кнопки okay, окно входа перегружается, но ситуация повторяется.

Выключаю клиенты. Иду на терминал, я так понимаю, ведь дело в нем,  гаденыше)!! Перезагружаю его пуск - выключение, терминал затребовал пароль  администратора на отключение клиентов  (хотя они уже и выключены),  начинает выключаться и виснет на вот этой строке
"INIT: Sending processes the TERM Signal"
Долго ждал, но терминал так и не выключился. Ладно, принудительно выключаю кнопкой. Включаю снова. Терминал загружается. Иду к клинентам, включаю, клиенты грузится напрочь отказываются замирая на вот этой строке:
"Searh DCHP server...." Причем не сообщает мне "No IP adress". Просто тупо висит на этой строке и все.

Интернет Терминалу вообще отключал, думал может обновление какое влезает, устанавливаю Терминал заново, картина повторяется один в один.
Пробовал наоборот, обновиться, но обновление не проходит, почему после закачки пакетов то выдает ошибку error E: и т.д.

Сервер dchp проверяю, сообщает - running, т.е. запущен.
Пробовал его рестартовать, проверял настройки сети - все в ноль, отказывается терминал работать)) Но раз первое время клиенты грузиться начинают, значит дело именно в терминале, а причины не понимаю((

Извиняюсь за большой текст. Школьники очень хотят рабочий кабинет информатики, а я бы и рад им помочь, а никак(((((

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 956
    • Домашняя страница
    • Email
Re: Школьный терминал
« Ответ #169 : 12.08.2011 18:51:31 »
Приведите вывод
dfна сервере
Андрей Черепанов (cas@)

Оффлайн Dmitry0212

  • Начинающий
  • *
  • Сообщений: 22
Re: Школьный терминал
« Ответ #170 : 13.08.2011 15:24:39 »
Выйду на работу в понедельник - покажу.

Оффлайн RoY$

  • Давно тут
  • **
  • Сообщений: 26
    • Email
Re: Школьный терминал
« Ответ #171 : 14.08.2011 08:40:08 »
To Dmitry0212:
Поддерживаю мысль Skullа - у Вас скорее всего на системном разделе Терминала заканчивается место.
У меня была похожая ситуация, но т.к. я ещё не настроил много терминалов у меня они перестали подключаться после многократных загрузок и как раз зависали именно на том месте где Вы пишите (Searh DCHP server....), я посмотрел на сервере экран логов (CTRL+ALT+F12, для возврата в графику - CTRL+ALT+F7, если что), при подключении терминала и из ошибок понял что нет места на системном разделе - служба DHCP не могла чего-то обновить из-за нехватки места (я не шибко силён в Английском, но про место понял - там не сложно). Я загрузил Лайв от Нового лёгкого и увеличил размер системного раздела с 10ГБ, до 25 - пока полёт нормальный... почти...

Оффлайн RoY$

  • Давно тут
  • **
  • Сообщений: 26
    • Email
Re: Школьный терминал
« Ответ #172 : 14.08.2011 09:32:13 »
To Skull:
Посмотрел в ту директорию - логов много...
Вот в папке /var/log/syslog/ есть два файла
massages и messages.1.bz2.
Если я правильно понял, то это текущий системный лог и его Архив.
Так вот со службой NSF при  старте Сервера нашел в Архиве только строки:
nfs: Exporting NFS file systems: succeeded
nfs: Starting NFS daemon: succeeded
nfs: rpc.mountd startup succeeded

При этом при попытке загрузить клиента сыплются такие сообщения:
Aug 14 12:07:44 SC49TERMINAL dhcpd: DHCPACK on 192.168.0.239 to 00:0c:76:c0:04:ef via eth1
Aug 14 12:07:47 SC49TERMINAL dhcpd: DHCPREQUEST for 192.168.0.239 (192.168.0.1) from 00:0c:76:c0:04:ef via eth1
Aug 14 12:07:47 SC49TERMINAL dhcpd: DHCPACK on 192.168.0.239 to 00:0c:76:c0:04:ef via eth1
Aug 14 12:07:47 SC49TERMINAL mountd[8034]: authenticated mount request from 192.168.0.239:823 for /var/lib/ltsp/i586 (/var/lib/ltsp/i586)
Aug 14 12:07:47 SC49TERMINAL mountd[8034]: qword_eol: fflush failed: errno 2 (No such file or directory)
Aug 14 12:07:48 SC49TERMINAL dhcpd: DHCPDISCOVER from 00:0c:76:c0:04:ef via eth1
Aug 14 12:07:48 SC49TERMINAL dhcpd: DHCPOFFER on 192.168.0.239 to 00:0c:76:c0:04:ef via eth1
Aug 14 12:07:48 SC49TERMINAL dhcpd: DHCPREQUEST for 192.168.0.239 (192.168.0.1) from 00:0c:76:c0:04:ef via eth1
Aug 14 12:07:48 SC49TERMINAL dhcpd: DHCPACK on 192.168.0.239 to 00:0c:76:c0:04:ef via eth1
Aug 14 12:07:49 SC49TERMINAL dhcpd: DHCPREQUEST for 192.168.0.239 (192.168.0.1) from 00:0c:76:c0:04:ef via eth1
Aug 14 12:07:49 SC49TERMINAL dhcpd: DHCPACK on 192.168.0.239 to 00:0c:76:c0:04:ef via eth1
Aug 14 12:07:49 SC49TERMINAL mountd[8034]: authenticated mount request from 192.168.0.239:826 for /var/lib/ltsp/i586 (/var/lib/ltsp/i586)
Aug 14 12:07:49 SC49TERMINAL mountd[8034]: qword_eol: fflush failed: errno 2 (No such file or directory)
Aug 14 12:07:50 SC49TERMINAL dhcpd: DHCPDISCOVER from 00:0c:76:c0:04:ef via eth1
Aug 14 12:07:50 SC49TERMINAL dhcpd: DHCPOFFER on 192.168.0.239 to 00:0c:76:c0:04:ef via eth1
Aug 14 12:07:50 SC49TERMINAL dhcpd: DHCPREQUEST for 192.168.0.239 (192.168.0.1) from 00:0c:76:c0:04:ef via eth1
Aug 14 12:07:50 SC49TERMINAL dhcpd: DHCPACK on 192.168.0.239 to 00:0c:76:c0:04:ef via eth1
Aug 14 12:07:51 SC49TERMINAL dhcpd: DHCPREQUEST for 192.168.0.239 (192.168.0.1) from 00:0c:76:c0:04:ef via eth1
Aug 14 12:07:51 SC49TERMINAL dhcpd: DHCPACK on 192.168.0.239 to 00:0c:76:c0:04:ef via eth1
Aug 14 12:07:51 SC49TERMINAL mountd[8034]: authenticated mount request from 192.168.0.239:829 for /var/lib/ltsp/i586 (/var/lib/ltsp/i586)
Aug 14 12:07:51 SC49TERMINAL mountd[8034]: qword_eol: fflush failed: errno 2 (No such file or directory)
Aug 14 12:07:52 SC49TERMINAL dhcpd: DHCPDISCOVER from 00:0c:76:c0:04:ef via eth1
Aug 14 12:07:52 SC49TERMINAL dhcpd: DHCPOFFER on 192.168.0.239 to 00:0c:76:c0:04:ef via eth1
Aug 14 12:07:52 SC49TERMINAL dhcpd: DHCPREQUEST for 192.168.0.239 (192.168.0.1) from 00:0c:76:c0:04:ef via eth1
Aug 14 12:07:52 SC49TERMINAL dhcpd: DHCPACK on 192.168.0.239 to 00:0c:76:c0:04:ef via eth1
Aug 14 12:07:53 SC49TERMINAL dhcpd: DHCPREQUEST for 192.168.0.239 (192.168.0.1) from 00:0c:76:c0:04:ef via eth1
Aug 14 12:07:53 SC49TERMINAL dhcpd: DHCPACK on 192.168.0.239 to 00:0c:76:c0:04:ef via eth1
Aug 14 12:07:53 SC49TERMINAL mountd[8034]: authenticated mount request from 192.168.0.239:832 for /var/lib/ltsp/i586 (/var/lib/ltsp/i586)
Aug 14 12:07:53 SC49TERMINAL mountd[8034]: qword_eol: fflush failed: errno 2 (No such file or directory)
Aug 14 12:07:54 SC49TERMINAL dhcpd: DHCPDISCOVER from 00:0c:76:c0:04:ef via eth1
И т.д.

При перезапуске службы NSF через WEB-интерфенйс Терминального Сервера появляются следующие сообщения:
Aug 14 12:08:14 SC49TERMINAL nfs: Exporting NFS file systems: succeeded
Aug 14 12:08:14 SC49TERMINAL nfsd[12331]: nfssvc: Setting version failed: errno 16 (Device or resource busy)
Aug 14 12:08:14 SC49TERMINAL nfs: Starting NFS daemon: succeeded
Aug 14 12:08:14 SC49TERMINAL nfs: rpc.mountd startup succeeded
Aug 14 12:08:14 SC49TERMINAL idmapd: rpc.idmapd shutdown succeeded
Aug 14 12:08:14 SC49TERMINAL idmapd: rpc.idmapd startup succeeded
После чего Терминалы начинают нормально грузиться.
Причём, если оставить терминал включенным в момент выполнения рестарта, он сразу начнет грузиться.
Куда копать кто-то может подсказать?
« Последнее редактирование: 14.08.2011 11:21:01 от ruslandh »

Оффлайн RoY$

  • Давно тут
  • **
  • Сообщений: 26
    • Email
Re: Школьный терминал
« Ответ #173 : 14.08.2011 09:38:24 »
To Dmitry0212:
В принципе, я мог бы Вам наверно помочь в реальном времени - через скайп (если дело действительно в свободном месте - передвижка разделов дело долгое...).
Но т.к. это не основная работа - бываю тут не регулярно. В следующий раз планирую приезд в четверг/пятницу на этой неделе.
Может раньше появлюсь - точно не могу сказать.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 299
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Школьный терминал
« Ответ #174 : 14.08.2011 11:23:55 »
Цитировать
07:51 SC49TERMINAL mountd[8034]: qword_eol: fflush failed: errno 2 (No such file or directory
Копать в эту сторону  - что за файла не существует.


Оффлайн RoY$

  • Давно тут
  • **
  • Сообщений: 26
    • Email
Re: Школьный терминал
« Ответ #175 : 14.08.2011 20:35:44 »
Если исходить из того, что сообщения идут следующим образом:

Aug 14 12:07:51 SC49TERMINAL mountd[8034]: authenticated mount request from 192.168.0.239:829 for /var/lib/ltsp/i586 (/var/lib/ltsp/i586)
Aug 14 12:07:51 SC49TERMINAL mountd[8034]: qword_eol: fflush failed: errno 2 (No such file or directory)

Я так понимаю не существует директория /var/lib/ltsp/i586, но она есть!
Может привести листинг конфигов каких-то?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 299
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Школьный терминал
« Ответ #176 : 14.08.2011 22:41:05 »
а она экспортируется?

Оффлайн Dmitry0212

  • Начинающий
  • *
  • Сообщений: 22
Re: Школьный терминал
« Ответ #177 : 15.08.2011 10:34:55 »
Приведите вывод
dfна сервере
Переустановил Терминал, увеличил объем разделов.
Сейчас картина такая:
[server@host-132 ~]$ su -
Password:
[root@host-132 ~]# df
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda2             125G 1022M  118G   1% /
udevfs                5.0M  192K  4.9M   4% /dev
shmfs                 983M   88K  983M   1% /dev/shm
tmpfs                 983M  8.0K  983M   1% /tmp
/dev/sda3             140G  196M  133G   1% /home
/dev/sdb1             294G  8.3G  271G   3% /usr
[root@host-132 ~]#

Пошел включать клиенты
« Последнее редактирование: 15.08.2011 12:46:52 от Skull »

Оффлайн Dmitry0212

  • Начинающий
  • *
  • Сообщений: 22
Re: Школьный терминал
« Ответ #178 : 15.08.2011 13:13:50 »
Skull, RoY$, спасибо огромное, Вы просто меня спасли)) Дело было действительно в свободном месте, просто я разбивку автоматическую при установке Школьного Терминала  оставлял, И видимо настолько понадеялся на то, что автоматоматически все делается как нужно ему, что и мысли в эту сторону не было((
теперь несколько раз все перезагружал - все работает!
После обновления сервера пропала ошибка порта 5807 при загрузке начиная со второго клиента. Все 9 клиентов  отлично грузятся и работают))

Единственное что осталось, так это зависание сервера при выключении на строке 
Цитировать
"INIT: Sending processes the TERM Signal",
_
и как будто ждет чего-то.
и выключать приходится все равно принудительно кнопкой)) Хотя на другой версиии Терминала, я тоже видел эту строку, но спустя несколько секунд сервер все таки выключался сам. Я надеюсь это не столь принципиально?

Еще раз примите огромную благодарность от меня лично и учеников)

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 242
Re: Школьный терминал
« Ответ #179 : 15.08.2011 14:26:55 »
Единственное что осталось, так это зависание сервера при выключении на строке 
Цитировать
"INIT: Sending processes the TERM Signal",
_
и как будто ждет чего-то.
и выключать приходится все равно принудительно кнопкой)) Хотя на другой версиии Терминала, я тоже видел эту строку, но спустя несколько секунд сервер все таки выключался сам. Я надеюсь это не столь принципиально?
я не помню, он со splash грузиться? Если да, то в lilo.conf уберите это слово.