powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Не запускается rc.local
11 сообщений из 11, страница 1 из 1
Не запускается rc.local
    #35974504
skelet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При старте системы (RHEL 5) хотелось бы прописать некоторые алиасы для сетевых адаптеров, rc.local подходит вариант, но почему-то на одной машинке не запускается. Проверено logger-ом

Это можно пофиксить или какой альтернативный вариант если?.. службу из-за такой мелочи как-то не хочется создавать
...
Рейтинг: 0 / 0
Не запускается rc.local
    #35974550
Фотография djeday84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skelet,
google
первая нычко на
то что нужно

в итоге
Код: plaintext
1.
2.
3.
4.
5.
On Mandrakelinux, Red Hat, and similar systems, you can make aliases automatic by creating files in /etc/sysconfig/network-scripts/. In this directory, create a new file called ifcfg-eth0: 0  that contains the following contents:

IPADDR="192.168.5.12"
NETMASK="255.255.255.0"

On systems that don't use these network scripts, just add the call to ifconfig directly in your startup script (usually /etc/rc.d/rc.local). 

у мну
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
cat /etc/sysconfig/network-scripts/ifcfg-eth0: 2 
# Виртуальный интерфейс сервера приложений

DEVICE=eth0: 2 

IPADDR=xxx
NETMASK= 255 . 255 . 255 . 248 
NETWORK=xxx
BROADCAST=xxx

ONPARENT=yes
BOOTPROTO=static
...
Рейтинг: 0 / 0
Не запускается rc.local
    #35974744
skelet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
djeday84,

сделал по вашему, тоже не сработало, видимо в чём-то другом косяк
...
Рейтинг: 0 / 0
Не запускается rc.local
    #35975879
SSukholet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
On Thu, 07 May 2009 19:10:19 +0800, skelet <nospam@sql.ru>; wrote:

> Автор: skelet
> При старте системы (RHEL 5) хотелось бы прописать некоторые алиасы для
> сетевых адаптеров, rc.local подходит вариант, но почему-то на одной
> машинке не
> запускается. Проверено logger-ом
>
> Это можно пофиксить или какой альтернативный вариант если?.. службу
> из-за такой мелочи как-то не хочется создавать
вообще-то алиасы для сетевых адаптеров прописываются в /etc/modpobe.conf
alias eth0 r8169
alias eth1 skge
alias eth2 sky2

параметры там же:
options bond0 miimon=100 mode=active-backup use_carrier=1 primary=eth0


А rc.local запускается теперь (по-моему, с 4х) чуть-чуть по-другому:

$ find /etc/rc.d/rc* -lname "*local*"
/etc/rc.d/rc2.d/S99local
/etc/rc.d/rc3.d/S99local
/etc/rc.d/rc4.d/S99local
/etc/rc.d/rc5.d/S99local

А то, что у вас сетевые адаптеры не поднимаются и rc.local не стартует,
заставляет меня подозревать, что у вас ранлевел (/etc/inittab) неверный,
например 1 вместо обычных 3-5 ?

--
Остаюсь искренне Ваш,
Станислав Сухолёт
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Не запускается rc.local
    #35975987
Alex_Bratsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я пишу по памяти, но сетевой интрфейc настраивается через ifconfig:
ipconfig inet 192.168.0.1 netmask 255.255.255.0. network 255.255.255.0. и т. д. (подробно см. man)
поднимается ifup eth0, отключается ifdown eth0
в файле /etc/sysconfig/network-scripts/ifconfig-eth0 должно быть прописано ONBOOT=yes (поднимать интерфейс при загрузке)
...
Рейтинг: 0 / 0
Не запускается rc.local
    #35975991
Alex_Bratsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
djeday84,

А где ONBOOT=yes
...
Рейтинг: 0 / 0
Не запускается rc.local
    #35975996
SSukholet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
On Fri, 08 May 2009 14:12:41 +0800, Alex_Bratsk <nospam@sql.ru>; wrote:

> Автор: Alex_Bratsk
> djeday84,
>
> А где ONBOOT=yes

ctac@SukholetSI:~>grep ONBOOT /etc/sysconfig/network-scripts/ifcfg-*
/etc/sysconfig/network-scripts/ifcfg-bond0:ONBOOT=yes
/etc/sysconfig/network-scripts/ifcfg-eth0:ONBOOT=no
/etc/sysconfig/network-scripts/ifcfg-eth1:ONBOOT=yes
/etc/sysconfig/network-scripts/ifcfg-lo:ONBOOT=yes
/etc/sysconfig/network-scripts/ifcfg-usb0:ONBOOT=no




--
Остаюсь искренне Ваш,
Станислав Сухолёт
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Не запускается rc.local
    #35976075
Фотография djeday84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SSukholet,

ONPARENT=yes|no (yes; поднимать алиас при запуске основного интерфейса)
...
Рейтинг: 0 / 0
Не запускается rc.local
    #35976389
skelet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SSukholet
вообще-то алиасы для сетевых адаптеров прописываются в /etc/modpobe.conf
alias eth0 r8169
alias eth1 skge
alias eth2 sky2


хм... это что? Это так можно левые устройства штамповать?
мне-то обычной, на уровне ifconfig просто. ))



А rc.local запускается теперь (по-моему, с 4х) чуть-чуть по-другому:

$ find /etc/rc.d/rc* -lname "*local*"
/etc/rc.d/rc2.d/S99local
/etc/rc.d/rc3.d/S99local
/etc/rc.d/rc4.d/S99local
/etc/rc.d/rc5.d/S99local

А то, что у вас сетевые адаптеры не поднимаются и rc.local не стартует,
заставляет меня подозревать, что у вас ранлевел (/etc/inittab) неверный,
например 1 вместо обычных 3-5 ?

Да не норм,
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
[root@host2 ~]# runlevel
N  5 
[root@host2 ~]# ls -l /etc/rc.d/rc5.d/S99local
lrwxrwxrwx  1  root root  11  Янв  21   19 : 43  /etc/rc.d/rc5.d/S99local -> ../rc.local
[root@host2 network-scripts]# ls -l /etc/rc.d/rc.local
-rwxr-xr-x  1  root root  335  Май   7   13 : 55  /etc/rc.d/rc.local
[root@host2 network-scripts]# ls -l /etc/rc.local
lrwxrwxrwx  1  root root  13  Янв  21   19 : 43  /etc/rc.local -> rc.d/rc.local
[root@host2 network-scripts]# cat /etc/rc.local
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local
modprobe hangcheck-timer

/sbin/ifconfig eth0: 0   192 . 168 . 1 . 19  netmask  255 . 255 . 255 . 0  up

logger "after rc.local..."

[root@host2 network-scripts]#


странно правда, что не стартует

ибо
...
Рейтинг: 0 / 0
Не запускается rc.local
    #35979549
SSukholet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
On Fri, 08 May 2009 16:55:05 +0800, skelet <nospam@sql.ru>; wrote:

> вообще-то алиасы для сетевых адаптеров прописываются в /etc/modpobe.conf
> alias eth0 r8169
> alias eth1 skge
> alias eth2 sky2
>
>
> хм... это что? Это так можно левые устройства штамповать?
начинали говорить о centos'e, в нём так перечисляются физические
интерфейсы - skge, sky2, r8169 - названия модулей ядра с драйверами карт

> мне-то обычной, на уровне ifconfig просто. ))
а логическая настройка (для ifconfig'a) расположена, как я уже писал, в
/etc/sysconfig/network-scripts/ifcfg-*

> /sbin/ifconfig eth0:0 192.168.1.19 netmask 255.255.255.0 up
что характерно - таким образом вы поднимаете ВИРТУАЛЬНЫЙ интерфейс
eth0:0, который будет жить, если уже существует eth0.

я всё же рекомендую выложить в /etc/sysconfig/network-scripts
файлы ifcfg-eth0 и ifcfg-eth0:0 соответствующего содержания.
если оно действительно надо - второй ип-адрес вдогонку к существующей
карточке


--
Остаюсь искренне Ваш,
Станислав Сухолёт
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Не запускается rc.local
    #35981347
skelet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SSukholet
я всё же рекомендую выложить в /etc/sysconfig/network-scripts
файлы ifcfg-eth0 и ifcfg-eth0:0 соответствующего содержания.
если оно действительно надо - второй ип-адрес вдогонку к существующей
карточке

выложил, не помогло... ((
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Не запускается rc.local
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]