Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Оптимизация Suse v10.2 для работы в сети с WinXP, в качестве файл-серва 
:(
    Опции темы
StealeR
Дата 10.5.2007, 08:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 37
Регистрация: 14.11.2005

Репутация: нет
Всего: нет



Здравствуйте, монстры Линукса. Признаюсь, хоть я и поставил линь и он даже уже пашет недельку вполне нормально, но есть сомнение, что не во всю мощь...

Краткое описание ситуации: 
есть 16 рабочих станций под ХР Sp2 Rus, +стандартный софт - винрар, офиси 1С-ка.
есть файл-серв на лине Suse 10.2 с поднятой самбой. Конфиг smb.conf такой:
Код

# smb.conf is the main Samba configuration file. You find a full commented
# version at /usr/share/doc/packages/samba/examples/smb.conf.SUSE if the
# samba-doc package is installed.
# Date: 2006-11-27
[global]
    workgroup = workgroup
    comment = Linux Server
    printcap name = cups
    cups options = raw
    log file = /var/log/samba/log.smbd
    max log size = 50
    local master = yes
    preferred master = yes
    domain master = no
    guest ok = yes
    guest account = nobody
    restrict anonymous = yes
    logon path = \\%L\profiles\.msprofile
    logon home = \\%L\%U\.9xprofile
    logon drive = P:
    usershare allow guests = yes
    winbind gid = 10000-20000
    winbind uid = 10000-20000
    usershare max shares = 100
    add machine script = /usr/sbin/useradd  -c Machine -d /var/lib/nobody -s /bin/false %m$
    server string = SERVER
    max protocol = NT
    acl compatibility = win2k
    ldap ssl = No
    server signing = Auto
    wins server = 192.168.0.23
    wins proxy = no
    domain logons = No
    socket options = TCP_NODELAY
    idmap gid = 10000-20000
    idmap uid = 10000-20000
    netbios name = server
    security = share
    encrypt passwords = yes
    unix charset = utf8
    dos charset = cp1251
    display charset = cp1251
    smb passwd file = /etc/samba/smbpasswd

[Common]
    comment = Common doc-folder
    path = /common/docs
    read only = no
    writeable = yes
    guest ok = yes
    create mask = 0666
    directory mask = 0777
    
[1C]
    comment = 1C
    path = /common/1C
    read only = no
    writeable = yes
    guest ok = yes
    create mask = 0666
    directory mask = 0777

[Distrib]
    comment = Soft
    path = /common/Distrib
    read only = no
    writable = yes
    guest ok = yes
    create mask = 0666
    directory mask = 0777



В общем и целом все сделано для безболезненного доступа юзеров к шарам. Из конфига понятно, что серв юзается для 1С-ки в виде дбф-ок и документов пользователей.
До недавнего времени все это лежало на одной из машин с ХР, и более-менее работало, хоть и падала машинка стабильно пару раз за день от напрягов. На особые тормоза особо никто не жаловался.
Теперь все работает стабильно, но пара-тройка юзеров жалуется на тормоза при работе в 1С-ке. Документ долго формируется, список чего-либо с тормозами прокручивается и прочее. 
Вот и я подумал, наверно надо это дело как-то оптимизировать дополнительно, потому как в данный момент все стоит по дефолту, ну разве что иксы убрал, чтоб не мешались.
Серв сам по себе достаточно мощный - кор 2 дуо Е4300, гиг оперы в 2хканальном режиме ДДР2, мать асус какая-то приблатненная, три винта - один системный, два в рейд1 поставил. Оба сатовские. Скоростя локальные чтения-записи в норме (с винта на винт до 72МБ/сек), по сетке тоже норм (9,2МБ/сек). Да, сетевуха встроенная, марвелл гигабитная.
Сетка без домена, одноранговая, сервак всевозможных сетевых служб стоит отдельной машиной. ДНС на машинах работает норм, т.е. "nslookup server" и "nslookup 192.168.0.250" работают адекватно. На самом серве ДНС вроде указан в настройках сетевухи, однако "nslookup "192.168.0.1" к примеру не фурычит. Но мне кажется, что это не должно влиять.
Вот...
Какие дадите рекомендации по уменьшению задержек при работе в сети? Мож чо почитать посоветуете по этому направлению?

Это сообщение отредактировал(а) StealeR - 10.5.2007, 08:33
PM MAIL   Вверх
bilbobagginz
Дата 10.5.2007, 09:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 34
Всего: 317



Цитата

На самом серве ДНС вроде указан в настройках сетевухи, однако "nslookup "192.168.0.1" к примеру не фурычит. Но мне кажется, что это не должно влиять.


теорема: dns должен фурычить как швейцарские часы.
именно тормоза в резрешении адресов в имя - одна из самых частых причин тормозов.
измерять скорость и правильность работы ДНС нужно на сервере файлов и на клиенте.

настрой dns.

У тебя гигабитная карта, и 100Мб сеть. если есть возможность приобрести какую-то коробочку, чтобы файловый сервер мог к ней подключаться на 1000Т а остальные на 100Т было бы совсем хорошо.

нередко аплинк свича можно использовать для этих целей, но НЕ ВСЕГДА.

для посл. анализа:

посмотри насколько сервер загружен в процессе тормозов ( uptime, vmstat )
если не загружен, значит он чего-то ждет : т.е. теорема доказана.




--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
StealeR
Дата 10.5.2007, 12:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 37
Регистрация: 14.11.2005

Репутация: нет
Всего: нет



ок, с  ДНСом на серве поколупаюсь без проблем. Со свитчем будут проблемы, но думаю уломаю шефа. Цель-то будет преследоваться благородная  smile

Терь по загруженности:
uptime - "4:53pm  up 3 days  2:13,  1 user,  load average: 0.11, 0.07, 0.01"

vmstat - 
procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa
 0  0     72  13684  49224 886892    0    0     0    23   65   18  0  1 98  1


Загрузка почти нулевая...
PM MAIL   Вверх
bilbobagginz
Дата 10.5.2007, 16:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 34
Всего: 317



как мы и предполагали, сервер не загружен: копай днс и ускоряй сеть.



--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
StealeR
Дата 11.5.2007, 07:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 37
Регистрация: 14.11.2005

Репутация: нет
Всего: нет



Код

Метод установки сети:
              ( ) Управляемый пользователем NetworkManager
              (x) Традиционный метод с ifup

 у меня установлен в ifup. Подскажите, в чем разница между использованием этих двух методов? Что они дают?

По dns'у нифига не понимаю...вроде все значения там где им положено быть. Какая служба отвечает за dns-запросы? Мож она не работает....
Пока сделал так: в etc/resolv.conf указал "nameserver 127.0.0.1" и в файле etc/hosts вручную забил все машины. Pingуется теперь норм что по ИПшнику, что по имени компа. А вот команда "nslookup user1" или "nslookup 192.168.0.1" молчит как рыба об лед  smile 

NFS-сервер, надеюсь не является обязательным для обеспечения максимальной скорости работы в сети с ХРшками? А то я его отключил, посчитав лишним

Это сообщение отредактировал(а) StealeR - 11.5.2007, 09:21
PM MAIL   Вверх
bilbobagginz
Дата 11.5.2007, 11:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 34
Всего: 317



 
Цитата

у меня установлен в ifup. Подскажите, в чем разница между использованием этих двух методов? Что они дают?

есть автоматически дерижируемая конфигурация и есть статически. у тебя статика. 
если по днс ни фига не понимаешь... почитай, узнай что это такое.
тебе нужно создать свою зону - прямую и обратную.
если у тебя виндовый домен, то можешь для начала настроить днс службу на виндовом сервере.
почитать о службе днс можно на википедии.
найди хау-ту и настрой как в нем сказано.

после этого настрой свой dhcp сервер посылать клиентам адрес своего нового сервера.

имя зоны сделай "незаконное", напр.:
stealthnet ( без .com, .net и т.д. )
чтобы не настраивать днс НЕ ЛЕЗТЬ В ИНТЕРНЕТ за поиском этого домена.
короче вперед, в библиотеку к источникам.

Цитата

Пока сделал так: в etc/resolv.conf указал "nameserver 127.0.0.1" и в файле etc/hosts вручную забил все машины.

dns - как раз и сделает так, чтобы не нужно было забивать в hosts ВСЕ машины.
а если хочешь без днс - то нужно список машин вбить во ВСЕ машины в сети ( и винды и никсы )
А потом обновлять эти дайлы -  сплошной геморрой, если есть больше 1-2 машин. Еще и поэтому используют днс службу - централизованный контроль.


NFS - это тебе не нужно.



--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
StealeR
Дата 11.5.2007, 12:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 37
Регистрация: 14.11.2005

Репутация: нет
Всего: нет



наверно я за чайника сошел  smile  я знаю что такое днс, я не знаю где, в каком месте он настраивается в Сусе smile как выяснилось, серв что тут до моего прихода стоял - НЕ DNSный, т.е. сетка без домена и без ДНС-серва  smile  терь вот пробую поставить днс-серв на линухе, осталось найти как это сделать ручками, без иксов...

Это сообщение отредактировал(а) StealeR - 11.5.2007, 12:12
PM MAIL   Вверх
bilbobagginz
Дата 12.5.2007, 01:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 34
Всего: 317



в SuSE пакет bind  называется named
с ним приходит документация, штудируй - не хочу.
а настройки в СуСЕ можно и с гуем делать  ( YaST )





--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
StealeR
Дата 15.5.2007, 09:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 37
Регистрация: 14.11.2005

Репутация: нет
Всего: нет



Новую тему создавать не буду, спрошу тут:
седня этот сервак перестал отвечать на запросы из сети, пришлось рестарт ему резетом дать. Кто подскажет, какие логи можно глянуть для выяснения причин зависания?

Смотрел сделующие в etc/var/log: messages, faillog, warn - везде ничего о фатальных ошибках не говорится...
отрывок в момент подвиса (12:47):
Код

May 15 12:45:04 server winbindd[7876]: [2007/05/15 12:45:04, 0] nsswitch/winbindd_passdb.c:sid_to_name(275)
May 15 12:45:04 server winbindd[7876]:   Possible deadlock: Trying to lookup SID S-1-22-1-65534 with passdb backend
May 15 12:45:20 server winbindd[7876]: [2007/05/15 12:45:20, 0] nsswitch/winbindd_passdb.c:sid_to_name(275)
May 15 12:45:20 server winbindd[7876]:   Possible deadlock: Trying to lookup SID S-1-22-1-65534 with passdb backend
May 15 12:45:20 server winbindd[7876]: [2007/05/15 12:45:20, 0] nsswitch/winbindd_passdb.c:sid_to_name(275)
May 15 12:45:20 server winbindd[7876]:   Possible deadlock: Trying to lookup SID S-1-22-1-65534 with passdb backend
May 15 12:47:00 server smbd[22438]: [2007/05/15 12:47:00, 0] printing/print_cups.c:cups_cache_reload(85)
May 15 12:47:00 server smbd[22438]:   Unable to connect to CUPS server localhost - ╨í╨╡╨╝╨╡╨╣╤ü╤é╨▓╨╛ ╨░╨┤╤Ç╨╡╤ü╨╛╨▓ ╨╜╨╡ ╨┐╨╛╨┤╨┤╨╡╤Ç╨╢╨╕╨▓╨░╨╡╤é╤ü╤Å ╨┐╤Ç╨╛╤é╨╛╨║╨╛╨╗╨╛╨╝
May 15 12:47:00 server smbd[22438]: [2007/05/15 12:47:00, 0] printing/print_cups.c:cups_cache_reload(85)
May 15 12:47:00 server smbd[22438]:   Unable to connect to CUPS server localhost - ╨í╨╡╨╝╨╡╨╣╤ü╤é╨▓╨╛ ╨░╨┤╤Ç╨╡╤ü╨╛╨▓ ╨╜╨╡ ╨┐╨╛╨┤╨┤╨╡╤Ç╨╢╨╕╨▓╨░╨╡╤é╤ü╤Å ╨┐╤Ç╨╛╤é╨╛╨║╨╛╨╗╨╛╨╝
May 15 12:47:20 server smbd[23333]: [2007/05/15 12:47:20, 0] printing/print_cups.c:cups_cache_reload(85)
May 15 12:47:20 server smbd[23333]:   Unable to connect to CUPS server localhost - ╨í╨╡╨╝╨╡╨╣╤ü╤é╨▓╨╛ ╨░╨┤╤Ç╨╡╤ü╨╛╨▓ ╨╜╨╡ ╨┐╨╛╨┤╨┤╨╡╤Ç╨╢╨╕╨▓╨░╨╡╤é╤ü╤Å ╨┐╤Ç╨╛╤é╨╛╨║╨╛╨╗╨╛╨╝
May 15 12:47:20 server smbd[23333]: [2007/05/15 12:47:20, 0] printing/print_cups.c:cups_cache_reload(85)
May 15 12:47:20 server smbd[23333]:   Unable to connect to CUPS server localhost - ╨í╨╡╨╝╨╡╨╣╤ü╤é╨▓╨╛ ╨░╨┤╤Ç╨╡╤ü╨╛╨▓ ╨╜╨╡ ╨┐╨╛╨┤╨┤╨╡╤Ç╨╢╨╕╨▓╨░╨╡╤é╤ü╤Å ╨┐╤Ç╨╛╤é╨╛╨║╨╛╨╗╨╛╨╝
May 15 12:50:28 server syslog-ng[2417]: syslog-ng version 1.6.11 starting
May 15 12:50:29 server ifstatus:     lo        
May 15 12:50:29 server ifstatus: lo is up
May 15 12:50:29 server ifstatus: 1: lo: <LOOPBACK,UP,10000> mtu 16436 qdisc noqueue 
May 15 12:50:29 server ifstatus:     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
May 15 12:50:29 server ifstatus:     inet 127.0.0.1/8 scope host lo
May 15 12:50:29 server ifstatus:               IP address: 127.0.0.1/8
May 15 12:50:29 server ifstatus-route: Configured routes for interface lo:
May 15 12:50:29 server ifstatus-route:   127/8 - - lo  
May 15 12:50:29 server ifstatus-route: Active routes for interface lo:
May 15 12:50:29 server ifstatus-route:   127.0.0.0/8  scope link
May 15 12:50:29 server ifstatus-route: 1 of 1 configured routes for interface lo up
May 15 12:50:29 server ifup:     lo        
May 15 12:50:29 server ifup:     lo        
May 15 12:50:29 server ifup: IP address: 127.0.0.1/8  
May 15 12:50:29 server ifup:  
May 15 12:50:29 server ifup:     eth0      device: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller (rev 19)
May 15 12:50:29 server ifup:     eth0      configuration: eth-id-00:17:31:7c:bc:7d
May 15 12:50:29 server ifup:     eth0      
May 15 12:50:29 server ifup: IP address: 192.168.0.250/24


Это сообщение отредактировал(а) StealeR - 15.5.2007, 09:30
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Администрирование"
ZeeLax
Imple
nerezus
Этот форум предназначен для решения вопросов по администрации *n?x-систем, в частности по настройке сложных сетей и обслуживанию серверного оборудования.

  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование *NIX систем | Следующая тема »


 




[ Время генерации скрипта: 0.0869 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.