Портал информационной и технической поддержки ПО образовательных учреждений РФ

SPO HELP
  • Новости
  • Продукты
  • Поддержка
  • Учебный центр
  • Документация
  • Сообщество
  • Форумы
       
  • Вход
  • Регистрация

Форумы → Продукты пакета свободного ПО для ОУ РФ → Терминальный сервер AltLinux 5.0.2 и старые машины
Последние записи

Терминальный сервер AltLinux 5.0.2 и старые машины

Подписаться на Терминальный сервер AltLinux 5.0.2 и старые машины Сообщений: 67, участников: 6

  • Участвуют:
  • Kazak
  • testuser
  • Viktor
  • mghallem
  • Storke
Ответить
Список: 51-67 из 67
1 2 3


02 марта 2011, 15:58
P5090023_medium Kazak Записей: 125

#!/bin/sh

# This shell script takes care of starting and stopping dhcpd.
#
# chkconfig: - 65 35
# description: \
#     The Internet Software Consortium DHCP Server, dhcpd, implements \
#     the Dynamic Host Configuration Protocol (DHCP) and the Internet \
#     Bootstrap Protocol (BOOTP).  DHCP allows hosts on a TCP/IP network \
#     to request and be assigned IP addresses, and also to discover \
#     information about the network to which they are attached.  BOOTP \
#     provides similar functionality, with certain restrictions.
# processname: dhcpd
# config: /etc/dhcp/dhcpd.conf
# pidfile: /var/run/dhcpd.pid

WITHOUT_RC_COMPAT=1

# Source function library.
. /etc/init.d/functions

# Source networking configuration.
SourceIfNotEmpty /etc/sysconfig/network

PIDFILE=/var/run/dhcpd.pid
DHCPD_CONF=/etc/dhcp/dhcpd.conf
DHCPD_CONF_SAMPLE=/etc/dhcp/dhcpd.conf.sample
LOCKFILE=/var/lock/subsys/dhcpd

# Source config.
SourceIfNotEmpty /etc/sysconfig/dhcpd

RETVAL=0

start()
{
    is_yes "$NETWORKING" || return 0
    if [ -e "$DHCPD_CONF" ]; then
        start_daemon --pidfile "$PIDFILE" --lockfile "$LOCKFILE" --expect-user dhcpd -- dhcpd $DHCPDARGS
        RETVAL=$?
    else
        msg_starting dhcpd
        printf "%s: %s" "$DHCPD_CONF" "No such file or directory"
        failure "dhcpd startup"
        echo
        if [ -e "$DHCPD_CONF_SAMPLE" ]; then
            echo "There is a sample configuration file under $DHCPD_CONF_SAMPLE" >&2
        fi
        RETVAL=1
    fi
    return $RETVAL
}

stop()
{
    stop_daemon --pidfile "$PIDFILE" --lockfile "$LOCKFILE" --expect-user dhcpd -- dhcpd
    RETVAL=$?
    return $RETVAL
}

restart()
{
    stop
    start
}

# See how we were called.
case "$1" in
    start)
        start
        ;;
    stop)
        stop
        ;;
    reload|restart)
        restart
        ;;
    condstop)
        if [ -e "$LOCKFILE" ]; then
            stop
        fi
        ;;
    condreload|condrestart)
        if [ -e "$LOCKFILE" ]; then
            restart
        fi
        ;;
    status)
        status --pidfile "$PIDFILE" --expect-user dhcpd -- dhcpd
        RETVAL=$?
        ;;
    *)
        msg_usage "${0##*/} {start|stop|restart|condstop|condrestart|status}"
        RETVAL=1
esac

exit $RETVAL

 
02 марта 2011, 20:48
Icon_missing_medium_medium testuser Записей: 990

Оч. хорошо. А теперь покажите вывод команды:

  /etc/init.d/dhcpd status

, как вас  спрашивали на предыдущей странице.

 
03 марта 2011, 08:23
P5090023_medium Kazak Записей: 125

[user@klass-master ~]$ su -
Password:
[root@klass-master ~]# /etc/init.d/dhcpd status
dhcpd is running

 
03 марта 2011, 09:37
Custom_Аватар_medium Viktor Записей: 1327

Давайте по порядку.

Проблема 1. Проверить наличие 2-ух DHCP-серверов.
Решение 1. На каждом "подозрительном" сервере выполнить /etc/init.d/dhcpd status. Если dhcpd is running, то DHCP-сервер запущен. Что делать дальше зависит от конфигурации сети. К сведению - терминальный сервер без собственного DHCP работает нормально.

Проблема 2. Не загружаются клиенты ТС.
Решение 2. 
a) Если 2 DHCP-сервера, физически изолировать сегмент сети с ТС и клиентом. Перезагрузить switch.
б) На ТС выполнить команды
/etc/init.d/xinetd restart
/sbin/service nfs restart
/etc/init.d/dhcpd restart
б) Если не помогло, то _точно_ показать сообщение, на котором остановилась загрузка.

 
03 марта 2011, 13:44
P5090023_medium Kazak Записей: 125

1.

На терминальном сервере dhcpd is running.

На школьном сервере dhcp is stoped.

2.

Sis900 PXE Boot ROM v1.09 Hook Int18

CLIENT MAC ADDR:00 13 D3 E6 B1 1E GUID: FFFFFFFF-FFFF-FFFF-FFFFFFFFFFFF

DHCP..../

PXE - E53: No boot filename received

PXE - M0F Exiting Intel PXE ROM.

DISK BOOT FAILTURE, INSERT SYSTEM DISK AND PRESS ENTER

 
03 марта 2011, 15:51
P5090023_medium Kazak Записей: 125

Нашёл точное место данного косяка.

Переустановил ТС - всё нормально заработало - все клиенты грузятся.

Несколько раз перезагрузил клиентов и ТС - всё попрежнему нормально работает.

Отключил общее питание в классе и после включения клиенты перестали грузиться.

Вывод - при перезапуске switch (D-Link DES 1016D) - клиенты не находят ТС.

И что с этим делать?

 
03 марта 2011, 15:57
Custom_Аватар_medium Viktor Записей: 1327

Да клиент DHCP-сервер не увидел. Switch перезагружали? Если ничего в конфигурации не торгали, проверте сетевые подключения. Кстати при загрузке клиента с жесткого диска сеть есть?

Добавлено: опоздал.

 
03 марта 2011, 16:03
P5090023_medium Kazak Записей: 125

При загрузке с жесткого диска сеть работает!

 
03 марта 2011, 16:47
Custom_Аватар_medium Viktor Записей: 1327

> При загрузке с жесткого диска сеть работает!
А клиенты не грузятся?

> И что с этим делать?
Пробовать выключить - подождать - включить D-Link DES 1016D. Проверить как обжат кабель. Обратится в техподдержку D-Link. Заменить switch.

 
03 марта 2011, 20:10
P5090023_medium Kazak Записей: 125

Если после переустановки ТС (ещё раз переустановил) клиенты нормально грузятся - то кабель и обжимка непричем.

В наличии в школе 3 switch - все D-Link, два 8 и один 16 портовые, менял местами - не помогает.

Выключить-подождать, вечером клиенты грузились - утром нет.

 
04 марта 2011, 21:55
P5090023_medium Kazak Записей: 125

Нашел тупое решение. Если после загрузки ТС переставить в свитче коннектор в другой разъём - клиенты нормально грузятся.

Но возникла новая проблема!

После двух перезагрузок ТС невозможно залогиниться в графическом режиме.

Логинюсь в терминальном, дальше startx и получаю сообщение:

The following installation problem was detected while trying to start KDE:

$HOME directory (/home/user) is out of disk space.

KDE is unable to start.

OK

После нажатия ОК:

Could not start ksmserver Check your installation.

okay

Подскажите как ликвидировать данный косяк!

 
05 марта 2011, 13:18
Mghallem_medium mghallem Записей: 74

Сколько жестких дисков в ТС, если больше двух то может RAID косячит. И выполните команду df -h чтобы посмотреть свободное место.

 
05 марта 2011, 13:25
P5090023_medium Kazak Записей: 125

Жесткий диск один на 250ГБ, при установке применена автоматическая разметка диска.

Проблемы с загрузкой на самом ТС, а клиенты грузятся нормально.

 
05 марта 2011, 13:44
Mghallem_medium mghallem Записей: 74

А ТС не грузится когда клиенты включены или без них тоже ?

 
06 марта 2011, 06:23
Icon_missing_medium Storke Записей: 115

Мы наблюдали 2 основные причины:

1. Наличие второго dhcp в сети.

2. Меняются местами сетевые интерфейсы.

PS. Для работы ТС в сети ВСЕ ПК должны иметь сетевые карты не менее 100 Мбит/с.

 
06 марта 2011, 08:38
P5090023_medium Kazak Записей: 125

ТС не грузится в графическом режиме независимо от того, включены клиенты или нет.

И все проблемы появляются на той записи локального пользователя - каторая создаётся первой при установке ТС.

 
06 марта 2011, 09:14
Mghallem_medium mghallem Записей: 74

И все же покажите вывод команды df -h нужно посмотреть как разбит диск и где находится /tmp

Список: 51-67 из 67
1 2 3

Войдите чтобы ответить на тему

Форумы → Продукты пакета свободного ПО для ОУ РФ → Терминальный сервер AltLinux 5.0.2 и старые машины
  • Главная
  • О проекте
  • Справка
  • Теги
  • Карта сайта

©2015 Все права защищены. Портал информационной и технической поддержки ПО образовательных учреждений РФ.
Cо всеми проблемами и пожеланиями по работе портала и службы технической поддержки вы можете обратиться по адресу .