* [Comm] сетевые глюки
@ 2008-07-16 13:16 Геннадий Ищенко
2008-07-16 13:31 ` Andrew Borodin
2008-07-17 5:11 ` Дегтярёв Дмитрий
0 siblings, 2 replies; 6+ messages in thread
From: Геннадий Ищенко @ 2008-07-16 13:16 UTC (permalink / raw)
To: community
Имеется одноранговая локальная сеть с Windows и Linux
машинами вперемешку. С Windows-ПК проблем нет (обмен
информацией и печать через Samba. Одн из ПК с ALT Desktop
4.0.1 в сети не виден. Если перезагрузить Samba, то:
#service smb reload
Reloading smb.conf file: NetBIOS over TCP/IP server, Samba server [FAILED]
После перезагрузки Samba видим:
#service smb restart
Shutting down CIFS services: Samba server, NetBIOS over TCP/IP server [FAILED]
Starting CIFS services: NetBIOS over TCP/IP server, Samba server [DONE]
После чего уже при перезагрузке Samba ошибок не наблюдается и машина
появляется в сети и нормально работает. Сравнивал настройки с аналогичной
(разница только втом, что в другой установлен дополнительно PostScript
принтер для сетевой печати Windows-ПК) и не нашел разницы (кроме сетевых
имен и адресов, конечно). В /var/log/daemons/errors имеем:
udevd-even [1196]:run_program:exec of program ' /usr/smb/alsactl failed'
xinetd[3066]:3066 {init_services} no services. Exitmg...
lircd-0.8.1[3719]:could not get file intormation for /dev/lirc
lircd-0.8.1[3719] default_init(): No cuch file or directory
Если кто поможет разобраться - сделает доброе дело: у меня от этих
сетевых глюков скоро крыша поедет.
С уважением, Ищенко Геннадий
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Comm] сетевые глюки
2008-07-16 13:16 [Comm] сетевые глюки Геннадий Ищенко
@ 2008-07-16 13:31 ` Andrew Borodin
2008-07-17 5:11 ` Дегтярёв Дмитрий
1 sibling, 0 replies; 6+ messages in thread
From: Andrew Borodin @ 2008-07-16 13:31 UTC (permalink / raw)
To: community
On Wed, Jul 16, 2008 at 05:16:44PM +0400, Геннадий Ищенко wrote:
> После перезагрузки Samba видим:
> #service smb restart
> Shutting down CIFS services: Samba server, NetBIOS over TCP/IP server [FAILED]
> Starting CIFS services: NetBIOS over TCP/IP server, Samba server [DONE]
> После чего уже при перезагрузке Samba ошибок не наблюдается и машина
> появляется в сети и нормально работает.
# chkconfig --level 345 smb on
# chkconfig --add smb
--
С уважением,
А. Бородин.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Comm] сетевые глюки
2008-07-16 13:16 [Comm] сетевые глюки Геннадий Ищенко
2008-07-16 13:31 ` Andrew Borodin
@ 2008-07-17 5:11 ` Дегтярёв Дмитрий
2008-07-17 5:25 ` Дегтярёв Дмитрий
1 sibling, 1 reply; 6+ messages in thread
From: Дегтярёв Дмитрий @ 2008-07-17 5:11 UTC (permalink / raw)
To: Геннадий
Ищенко,
ALT Linux Community general discussions
[-- Attachment #1: Type: text/plain, Size: 2240 bytes --]
Геннадий Ищенко пишет:
>
> Имеется одноранговая локальная сеть с Windows и Linux
> машинами вперемешку. С Windows-ПК проблем нет (обмен
> информацией и печать через Samba. Одн из ПК с ALT Desktop
> 4.0.1 в сети не виден. Если перезагрузить Samba, то:
>
> #service smb reload
> Reloading smb.conf file: NetBIOS over TCP/IP server, Samba server [FAILED]
>
в такой ситуации не плохобы увидеть вывод:
# service smb status
и
ps ax | grep mb
Скорее всего не запущен smbd или nmbd. При этом smbd или nmbd не
падают(поэтому в логах пусто), а совершенно нормально завершают работу.
Это происходит из-за ротации логов.
Смотрим скрипт /etc/logrotate.d/samba:
/var/log/samba/log.* {
notifempty
missingok
size=101k
sharedscripts
postrotate
/sbin/service smb condrestart > /dev/null 2>&1
endscript
}
Как видно при ротации выполняется /sbin/service smb condrestart
Смотрим в файле /etc/init.d/smb что делается при condrestart:
condrestart)
if [ -e "$LOCKFILE" ]; then
restart
fi
;;
выполняется функция restart, смотри её:
restart()
{
stop
start
}
Выполняется stop, т.е. остановка сервиса, а затем сразу start. При
старте проверяется запущены ли сервисы smbd и nmbd, если запущен, то его
повторный запуск не осуществляется. После выполнения stop не факт, что
smbd или nmbd успели завершиться, затем выполняется start и сервис,
который не успел остановиться, не запускает. start отработал, а после
этого smb или nmb благополучно останавливаются. В результате получаем,
например:
/etc/init.d/smb status
smbd is running
nmbd is stopped
До следующей ротации никто его не запустит.
Решал я данную проблему следующим образом, модифицировал
/etc/logrotate.d/samba:
/var/log/samba/log.* {
notifempty
missingok
size=101k
sharedscripts
postrotate
/sbin/service smb stop > /dev/null 2>&1
[ ! -f /var/lock/nmbd.pid ] || kill -HUP `cat /var/lock/nmbd.pid`
[ ! -f /var/lock/smbd.pid ] || kill -HUP `cat /var/lock/smbd.pid`
/sbin/service smb start > /dev/null 2>&1
endscript
}
Не знаю на сколько это правильно, но samba теперь запущена всегда и
работает..
[-- Attachment #2: ddv.vcf --]
[-- Type: text/x-vcard, Size: 1091 bytes --]
begin:vcard
fn;quoted-printable:=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9 =D0=94=D0=B5=D0=B3=D1=82=D1=8F=
=D1=80=D1=91=D0=B2
n;quoted-printable;quoted-printable:=D0=94=D0=B5=D0=B3=D1=82=D1=8F=D1=80=D1=91=D0=B2;=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9
org;quoted-printable:=D0=9E=D0=9E=D0=9E "=D0=9D=D0=95=D0=92=D0=9E=D0=94"
adr;quoted-printable;quoted-printable;quoted-printable;quoted-printable:;;=D0=9A=D0=BE=D0=BC=D1=81=D0=BE=D0=BC=D0=BE=D0=BB=D1=8C=D1=81=D0=BA=D0=B8=D0=
=B9 =D0=BF=D1=80=D0=BE=D1=81=D0=BF=D0=B5=D0=BA=D1=82 34, =D0=BE=D1=84=D0=B8=
=D1=81 519;=D0=9F=D0=B5=D1=80=D0=BC=D1=8C;=D0=9F=D0=B5=D1=80=D0=BC=D1=81=D0=BA=D0=B8=D0=B9 =D0=BA=D1=80=D0=B0=D0=B9=
;614000;=D0=A0=D0=BE=D1=81=D1=81=D0=B8=D0=B9=D1=81=D0=BA=D0=B0=D1=8F =D0=A4=D0=B5=
=D0=B4=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8F
email;internet:ddv@nevod.ru
title;quoted-printable:=D0=A1=D0=B8=D1=81=D1=82=D0=B5=D0=BC=D0=BD=D1=8B=D0=B9 =D0=B8=D0=BD=D1=82=
=D0=B5=D0=B3=D1=80=D0=B0=D1=82=D0=BE=D1=80
tel;work:+73422196960,+73422385309
tel;cell:+79082555386
x-mozilla-html:FALSE
url:www.nevod.ru
version:2.1
end:vcard
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Comm] сетевые глюки
2008-07-17 5:11 ` Дегтярёв Дмитрий
@ 2008-07-17 5:25 ` Дегтярёв Дмитрий
2008-07-17 12:53 ` Геннадий Ищенко
0 siblings, 1 reply; 6+ messages in thread
From: Дегтярёв Дмитрий @ 2008-07-17 5:25 UTC (permalink / raw)
To: ALT Linux Community general discussions
[-- Attachment #1: Type: text/plain, Size: 2653 bytes --]
Дегтярёв Дмитрий пишет:
> Геннадий Ищенко пишет:
>>
>> Имеется одноранговая локальная сеть с Windows и Linux
>> машинами вперемешку. С Windows-ПК проблем нет (обмен
>> информацией и печать через Samba. Одн из ПК с ALT Desktop
>> 4.0.1 в сети не виден. Если перезагрузить Samba, то:
>>
>> #service smb reload
>> Reloading smb.conf file: NetBIOS over TCP/IP server, Samba server
>> [FAILED]
>>
> в такой ситуации не плохобы увидеть вывод:
> # service smb status
> и
> ps ax | grep mb
>
> Скорее всего не запущен smbd или nmbd. При этом smbd или nmbd не
> падают(поэтому в логах пусто), а совершенно нормально завершают
> работу. Это происходит из-за ротации логов.
> Смотрим скрипт /etc/logrotate.d/samba:
> /var/log/samba/log.* {
> notifempty
> missingok
> size=101k
> sharedscripts
> postrotate
> /sbin/service smb condrestart > /dev/null 2>&1
> endscript
> }
>
> Как видно при ротации выполняется /sbin/service smb condrestart
>
> Смотрим в файле /etc/init.d/smb что делается при condrestart:
> condrestart)
> if [ -e "$LOCKFILE" ]; then
> restart
> fi
> ;;
> выполняется функция restart, смотри её:
> restart()
> {
> stop
> start
> }
>
> Выполняется stop, т.е. остановка сервиса, а затем сразу start. При
> старте проверяется запущены ли сервисы smbd и nmbd, если запущен, то
> его повторный запуск не осуществляется. После выполнения stop не факт,
> что smbd или nmbd успели завершиться, затем выполняется start и
> сервис, который не успел остановиться, не запускает. start отработал,
> а после этого smb или nmb благополучно останавливаются. В результате
> получаем, например:
> /etc/init.d/smb status
> smbd is running
> nmbd is stopped
>
>
> До следующей ротации никто его не запустит.
>
> Решал я данную проблему следующим образом, модифицировал
> /etc/logrotate.d/samba:
> /var/log/samba/log.* {
> notifempty
> missingok
> size=101k
> sharedscripts
> postrotate
> /sbin/service smb stop > /dev/null 2>&1
> [ ! -f /var/lock/nmbd.pid ] || kill -HUP `cat /var/lock/nmbd.pid`
> [ ! -f /var/lock/smbd.pid ] || kill -HUP `cat /var/lock/smbd.pid`
> /sbin/service smb start > /dev/null 2>&1
> endscript
> }
>
>
>
> Не знаю на сколько это правильно, но samba теперь запущена всегда и
> работает..
> _______________________________________________
>
На самом деле это не правильно, если с самбой работают круглосуточно, то
сессия при ротации будет завершаться, что критично сакжем при работе 1С7
c DBF на удалённой ФС.
Может кто подскажет более правильно решение???
[-- Attachment #2: ddv.vcf --]
[-- Type: text/x-vcard, Size: 1091 bytes --]
begin:vcard
fn;quoted-printable:=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9 =D0=94=D0=B5=D0=B3=D1=82=D1=8F=
=D1=80=D1=91=D0=B2
n;quoted-printable;quoted-printable:=D0=94=D0=B5=D0=B3=D1=82=D1=8F=D1=80=D1=91=D0=B2;=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9
org;quoted-printable:=D0=9E=D0=9E=D0=9E "=D0=9D=D0=95=D0=92=D0=9E=D0=94"
adr;quoted-printable;quoted-printable;quoted-printable;quoted-printable:;;=D0=9A=D0=BE=D0=BC=D1=81=D0=BE=D0=BC=D0=BE=D0=BB=D1=8C=D1=81=D0=BA=D0=B8=D0=
=B9 =D0=BF=D1=80=D0=BE=D1=81=D0=BF=D0=B5=D0=BA=D1=82 34, =D0=BE=D1=84=D0=B8=
=D1=81 519;=D0=9F=D0=B5=D1=80=D0=BC=D1=8C;=D0=9F=D0=B5=D1=80=D0=BC=D1=81=D0=BA=D0=B8=D0=B9 =D0=BA=D1=80=D0=B0=D0=B9=
;614000;=D0=A0=D0=BE=D1=81=D1=81=D0=B8=D0=B9=D1=81=D0=BA=D0=B0=D1=8F =D0=A4=D0=B5=
=D0=B4=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8F
email;internet:ddv@nevod.ru
title;quoted-printable:=D0=A1=D0=B8=D1=81=D1=82=D0=B5=D0=BC=D0=BD=D1=8B=D0=B9 =D0=B8=D0=BD=D1=82=
=D0=B5=D0=B3=D1=80=D0=B0=D1=82=D0=BE=D1=80
tel;work:+73422196960,+73422385309
tel;cell:+79082555386
x-mozilla-html:FALSE
url:www.nevod.ru
version:2.1
end:vcard
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Comm] сетевые глюки
2008-07-17 5:25 ` Дегтярёв Дмитрий
@ 2008-07-17 12:53 ` Геннадий Ищенко
2008-07-17 13:13 ` Алексей Шенцев
0 siblings, 1 reply; 6+ messages in thread
From: Геннадий Ищенко @ 2008-07-17 12:53 UTC (permalink / raw)
To: community
Дегтярёв Дмитрий пишет:
> Геннадий Ищенко пишет:
>>
>> Имеется одноранговая локальная сеть с Windows и Linux
>> машинами вперемешку. С Windows-ПК проблем нет (обмен
>> информацией и печать через Samba. Одн из ПК с ALT Desktop
>> 4.0.1 в сети не виден. Если перезагрузить Samba, то:
>>
>> #service smb reload
>> Reloading smb.conf file: NetBIOS over TCP/IP server, Samba server
>> [FAILED]
>>
> Скорее всего не запущен smbd или nmbd. При этом smbd или nmbd не
> падают(поэтому в логах пусто), а совершенно нормально завершают
> работу. Это происходит из-за ротации логов.
Спасибо за подсказку, но у меня случай совсем банальный:
на этих машинах я, кажется, вообще сервис Samba не запускал.
По крайней мере, то, что предложил Andrew Borodin:
#chkconfig --level 345 smb on
#chkconfig --add smb
проблему сняло: Samba и загружается и перезагружается без ошибок.
Зато выскачила проблема, которая вряд-ли объясняется моим разгильдяйством.
Все Linux-ПК работают нормально по сети через "Средства Samba"
только в том случае, если в рабочей группе этих ПК есть хоть одна машина
с ОС Windows (причем достаточно, чтобы она была физически подключена
к сети и отключена системно). Если нет, то Linux-ПК становятся
"невидимыми", исчезает вообще эта рабочая группа.
Через "Локальную сеть" можно войти в папку SMB какого-нибудь
хоста и дальше нормально работать, но это неудобно из-за дополнительных
операций. И, кроме того, Konqueror почему-то при просматривании хоста,
установленного по умолчанию как узел сервера lisa(модуль ввода/вывода lan:/)
дает ошибку (Не запущен демон Lisa). Хотя все запущено и достаточно вручную
стартовать строку: lan://localhost/192.168.0.74, чтобы зайти на этот хост.
Это "глюки" или я опять что-то не прописал? А может быть, что было бы
хуже всего,- так и должно быть?
С уважением, Ищенко Геннадий
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Comm] сетевые глюки
2008-07-17 12:53 ` Геннадий Ищенко
@ 2008-07-17 13:13 ` Алексей Шенцев
0 siblings, 0 replies; 6+ messages in thread
From: Алексей Шенцев @ 2008-07-17 13:13 UTC (permalink / raw)
To: Геннадий
Ищенко,
ALT Linux Community general discussions
В сообщении от Thursday 17 July 2008 16:53:53 Геннадий Ищенко написал(а):
> Зато выскачила проблема, которая вряд-ли объясняется моим разгильдяйством.
> Все Linux-ПК работают нормально по сети через "Средства Samba"
> только в том случае, если в рабочей группе этих ПК есть хоть одна машина
> с ОС Windows (причем достаточно, чтобы она была физически подключена
> к сети и отключена системно).
<skip>
вы не настроили самбу. Можно да же один комп с линуксом настроить как главный
обозреватель виндовс-сети. Плюс много, хотя бы с того, что в виндовс-сети
прекратятся выборы главного обозревателя сети, в самих вин-компах сетевое
окружение будет достаточно быстро открываться.
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2008-07-17 13:13 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-07-16 13:16 [Comm] сетевые глюки Геннадий Ищенко
2008-07-16 13:31 ` Andrew Borodin
2008-07-17 5:11 ` Дегтярёв Дмитрий
2008-07-17 5:25 ` Дегтярёв Дмитрий
2008-07-17 12:53 ` Геннадий Ищенко
2008-07-17 13:13 ` Алексей Шенцев
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git