Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: anakinn в Dec 29, 2005, 09:47



Титла: samba messages
Публикувано от: anakinn в Dec 29, 2005, 09:47
Здравейте.

Имам Gentoo 2005.1 + Samba version 3.0.14a
Във /var/log/messages постоянно излиза следната грешка:
Unable to sync browse lists in this workgroup.
video nmbd[25923]: [2005/12/29 08:23:55, 0] nmbd/nmbd_browsesync.c:find_domain_master_name_query_fail(353)
Dec 29 08:23:55 video nmbd[25923]:   find_domain_master_name_query_fail:
Dec 29 08:23:55 video nmbd[25923]:   Unable to find the Domain Master Browser name VIDEO<1b> for the workgroup VIDEO.

Конфига е следния:

# Global parameters
[global]
        workgroup = VIDEO
        server string = Video
        smb passwd file = /etc/samba/usrpasswd
        log level = 2
        log file = /var/log/samba/%m.log
        max log size = 100
        lpq cache time = 10
        load printers = No
        show add printer wizard = No
        os level = 65
        preferred master = No
        domain master = No
        dns proxy = No
        wins server = 192.168.1.77
        ldap ssl = no
        read only = No
        hosts allow = 192.168.1., 127.

[video]
        comment = Video
        path = /data/video/
        admin users = niki, root, krasi
        write list = niki, root, krasi

Благодаря


Титла: samba messages
Публикувано от: alabal в Dec 29, 2005, 10:28
Когато няколко машини, работещи под windows се включат в мрежата (става дума за стартирането им) и работят с broudcast , а не да речем с wins или с dns започва голямо питане кой какъв е и защо такъв е, докато се разберат кой е шефа - или иначе казано, кой е master domain. Тази роля при samba се изпълнява от демона nmbd - той казва на уиндоуските машини, дали Samba е файлов сървър или изпълнява функции на някакъв вид домейн. Има няколко опции, които контролират тези неща.
Една от тях е
os level - указва къде е в йерархията на машините е твоята samba и какво е - Primary, Local или друг тип домейн или файлов сървър.
Другите са preferred master и domain master.
Ти си заложил много високо ниво на os level - като за Primary Domain Controller, а си му казал да не е master. Заради това, според мен стават грешките. От тук - вече зависи какво искаш да направиш - домейн или файлов сървър - ако е първото - дай му да е master (отговори yes на preferred master и domain master), ако е второто - намали os level - някъде на около 20 - мисля, че беше достатъчно - в Official Samba Howto ги има описани подробно.
Ето едно кратичко обяснение за PDC - тук
За повече подробности samba има страхотно howoto на сайта си - samba.org.
Btw, защо ти е wins server? И имаш ли го описан? Ldap ли си пуснал? Wins може да работи само на една мрежа, при две мрежи ти трябват dns записи. Това си е страшно главоболие.


Титла: samba messages
Публикувано от: anakinn в Dec 29, 2005, 11:46
Благодаря за изчерпателния отговор.
Машината е просто файлов сървър, без домейни и други такива.
Ще пробваш да сваля os level-a. Преди бях чел за него, но не ми стана много ясно.

По принцип има WINS за мрежата, който е Win2000 и там са описани всички машини.
През nbstat(WinXP) виждам, че когато пингвам VIDEO пакетите се ресолват през Уинса, а не през броудкаст.
Та да го оставя ли така или?


Титла: samba messages
Публикувано от: alabal в Dec 29, 2005, 18:04
Не, щом е windows домейна - остави го на мира - по-добре е така отколкото с NetBIOS, който само "задрства" мрежата с постоянни броудкасти и се ъпдейтва веднъж на 15 минути.


Титла: samba messages
Публикувано от: anakinn в Dec 30, 2005, 09:54
Сега го свалих на 20.
Ще видя дали има ефект.
По принцип не ползваме домейн в мрежата.