Страница 1 из 1

Перестает работать самба

Добавлено: 2009-05-13 8:13:42
Cancer
Доброго времени суток!

Вот возникла такая трабла перестает работать файловый сервак примерно каждые 4 дня нужно рестартовать самбу
Вот конфиг

Код: Выделить всё

[global]
        dos charset = cp866
        unix charset = koi8-r
        display charset = koi8-r
        workgroup = DOMAIN
        realm = DOMAIN.LOCAL
        server string = Файловый Сервер
        security = ADS
        password server = 192.168.55.10
        log file = /var/log/samba/log.%m
        max log size = 50
        defer sharing violations = No
        dns proxy = No
        idmap uid = 1000-25000000000000000000000
        idmap gid = 1000-25000000000000000000000
        template homedir = /mnt/hdd2/HomeFolders/%U
        template shell = /bin/csh
        winbind enum users = Yes
        winbind enum groups = Yes
        winbind use default domain = Yes
        hosts allow = 192.168.55., 192.168.66., 10.10.100., 127.

[homes]
        comment = Home Directories
        read only = No
        browseable = No

[printers]
        comment = All Printers
        path = /var/spool/samba
        printable = Yes
        browseable = No

[X]
        comment = Общий диск
        path = /mnt/hdd2/X
        admin users = DOMAIN\cancer
        read list = "@DOMAIN\Пользователи домена"
        write list = "@DOMAIN\Пользователи домена"
        read only = No
        create mask = 0660
        directory mask = 0770
        force unknown acl user = Yes
        inherit permissions = Yes
        inherit acls = Yes
        inherit owner = Yes
        map acl inherit = Yes
        locking = No
        root preexec = /bin/sh -c '/usr/SCRIPTS/create_user_data_subdir.sh %U'

[Backup]
        comment = Бэкапы
        path = /mnt/hdd2/Backup
        admin users = DOMAIN\cancer
        read list = "@DOMAIN\Пользователи домена"
        write list = "@DOMAIN\Пользователи домена"
        read only = No
        create mask = 0660
        directory mask = 0770
        inherit permissions = Yes
        inherit acls = Yes
        inherit owner = Yes
        map acl inherit = Yes
        locking = No

[NetRoot]
        comment = Общие документы
        path = /mnt/hdd2/NetRoot
        admin users = DOMAIN\cancer
        read list = "@DOMAIN\Пользователи домена"
        write list = "@DOMAIN\Пользователи домена"
        read only = No
        create mask = 0660
        directory mask = 0770
        force unknown acl user = Yes
        inherit permissions = Yes
        inherit acls = Yes
        inherit owner = Yes
        map acl inherit = Yes
        locking = No
        root preexec = /bin/sh -c '/usr/SCRIPTS/create_user_data_subdir.sh %U'
        vfs objects = recycle, full_audit
        full_audit:priority = INFO
        full_audit:failure = unlink rmdir mkdir write rename write aio_write pwrite
        full_audit:success = unlink rmdir mkdir write rename write aio_write pwrite
        full_audit:prefix = share=%S; id=%U; ip=%I -->
        recycle:minsize = 1
        recycle:versions = Yes
        recycle:directory_mode = 0770
        recycle:exclude = *.TMP *.tmp *.mp3 *.MP3 *.wma *.WMA *.wmv *.WMV *.avi *.AVI *.mpg *.MPG *.mpeg *.MPEG *.m3u *.M3U
        recycle:maxsize = 0
        recycle:version = Yes
        recycle:touch_mtime = Yes
        recycle:touch = Yes
        recycle:keeptree = Yes
        recycle:repository = /mnt/hdd2/trash/%S

[HomeFolders]
        comment = Личные Доки
        path = /mnt/hdd2/HomeFolders
        admin users = DOMAIN\cancer
        read list = "@DOMAIN\Пользователи домена"
        write list = "@DOMAIN\Пользователи домена"
        read only = No
        create mask = 0660
        directory mask = 0770
        force unknown acl user = Yes
        inherit permissions = Yes
        inherit acls = Yes
        inherit owner = Yes
        map acl inherit = Yes
        locking = No
        vfs objects = recycle, full_audit
        full_audit:priority = INFO
        full_audit:failure = unlink rmdir mkdir write rename write aio_write pwrite
        full_audit:success = unlink rmdir mkdir write rename write aio_write pwrite
        full_audit:prefix = share=%S; id=%U; ip=%I -->
        recycle:minsize = 1
        recycle:versions = Yes
        recycle:directory_mode = 0770
        recycle:exclude = *.TMP *.tmp *.mp3 *.MP3 *.wma *.WMA *.wmv *.WMV *.avi *.AVI *.mpg *.MPG *.mpeg *.MPEG *.m3u *.M3U
        recycle:maxsize = 0
        recycle:version = Yes
        recycle:touch_mtime = Yes
        recycle:touch = Yes
        recycle:keeptree = Yes
        recycle:repository = /mnt/hdd2/trash/%S

[Корзина]
        comment = Корзина
        path = /mnt/hdd2/trash
        admin users = "@DOMAIN\Администраторы домена"
        read list = "@DOMAIN\Администраторы домена"
        write list = "@DOMAIN\Администраторы домена"



вот ниже лог подскажите пжл.

Код: Выделить всё

May 12 04:31:56 dataserv smbd[54168]:   Failed to set socket option TCP_NODELAY (Error Connection reset by peer)
May 12 04:31:56 dataserv smbd[54168]: [2009/05/12 04:31:56, 0] lib/util_sock.c:get_peer_addr(1224)
May 12 04:31:56 dataserv smbd[54168]:   getpeername failed. Error was Socket is not connected
May 12 04:31:56 dataserv smbd[54168]: [2009/05/12 04:31:56, 0] lib/util_sock.c:get_peer_addr(1224)
May 12 04:31:56 dataserv smbd[54168]:   getpeername failed. Error was Socket is not connected
May 12 04:31:56 dataserv smbd[54168]: [2009/05/12 04:31:56, 0] lib/access.c:check_access(327)
May 12 04:31:56 dataserv smbd[54168]: [2009/05/12 04:31:56, 0] lib/util_sock.c:get_peer_addr(1224)
May 12 04:31:56 dataserv smbd[54168]:   getpeername failed. Error was Socket is not connected
May 12 04:31:56 dataserv smbd[54168]:   Denied connection from  (0.0.0.0)
May 12 04:31:56 dataserv smbd[54168]: [2009/05/12 04:31:56, 0] lib/util_sock.c:get_peer_addr(1224)
May 12 04:31:56 dataserv smbd[54168]:   getpeername failed. Error was Socket is not connected
May 12 04:31:56 dataserv smbd[54168]:   Connection denied from 0.0.0.0
May 12 04:31:56 dataserv smbd[54168]: [2009/05/12 04:31:56, 0] lib/util_sock.c:write_data(562)
May 12 04:31:56 dataserv smbd[54168]:   write_data: write failure in writing to client 192.168.55.5. Error Broken pipe
May 12 04:31:56 dataserv smbd[54168]: [2009/05/12 04:31:56, 0] lib/util_sock.c:send_smb(761)
May 12 04:31:56 dataserv smbd[54168]:   Error writing 5 bytes to client. -1. (Broken pipe)
May 12 07:22:34 dataserv smbd[14315]: [2009/05/12 07:22:34, 0] smbd/server.c:open_sockets_smbd(531)
May 12 07:22:34 dataserv smbd[14315]:   open_sockets_smbd: accept: Software caused connection abort
May 12 08:46:31 dataserv smbd[14315]: [2009/05/12 08:46:31, 0] smbd/server.c:open_sockets_smbd(531)
May 12 08:46:31 dataserv smbd[14315]:   open_sockets_smbd: accept: Software caused connection abort
May 12 09:21:24 dataserv smbd[14315]: [2009/05/12 09:21:24, 0] smbd/server.c:open_sockets_smbd(531)
May 12 09:21:24 dataserv smbd[14315]:   open_sockets_smbd: accept: Software caused connection abort
May 12 09:54:03 dataserv nmbd[14309]: [2009/05/12 09:54:03, 0] nmbd/nmbd_namequery.c:query_name_response(109)
May 12 09:54:03 dataserv nmbd[14309]:   query_name_response: Multiple (2) responses received for a query on subnet 192.168.55.17 for name DOMAIN<1d>.
May 12 09:54:03 dataserv nmbd[14309]:   This response was from IP 192.168.55.10, reporting an IP address of 192.168.55.10.
May 12 09:54:03 dataserv nmbd[14309]: [2009/05/12 09:54:03, 0] nmbd/nmbd_namequery.c:query_name_response(109)
May 12 09:54:03 dataserv nmbd[14309]:   query_name_response: Multiple (3) responses received for a query on subnet 192.168.55.17 for name DOMAIN<1d>.
May 12 09:54:03 dataserv nmbd[14309]:   This response was from IP 192.168.55.10, reporting an IP address of 192.168.55.10.
May 12 10:04:03 dataserv nmbd[14309]: [2009/05/12 10:04:03, 0] nmbd/nmbd_namequery.c:query_name_response(109)
May 12 10:04:03 dataserv nmbd[14309]:   query_name_response: Multiple (2) responses received for a query on subnet 192.168.55.17 for name DOMAIN<1d>.
May 12 10:04:03 dataserv nmbd[14309]:   This response was from IP 192.168.55.10, reporting an IP address of 192.168.55.10.
May 12 13:05:27 dataserv smbd[14315]: [2009/05/12 13:05:27, 0] smbd/server.c:open_sockets_smbd(531)
May 12 13:05:27 dataserv smbd[14315]:   open_sockets_smbd: accept: Software caused connection abort
May 12 14:01:29 dataserv smbd[14315]: [2009/05/12 14:01:29, 0] smbd/server.c:open_sockets_smbd(531)
May 12 14:01:29 dataserv smbd[14315]:   open_sockets_smbd: accept: Software caused connection abort
May 12 17:03:54 dataserv smbd[14315]: [2009/05/12 17:03:54, 0] smbd/server.c:open_sockets_smbd(531)
May 12 17:03:54 dataserv smbd[14315]:   open_sockets_smbd: accept: Software caused connection abort
May 12 18:51:30 dataserv smbd[58283]: [2009/05/12 18:51:30, 0] lib/util_sock.c:read_data(534)
May 12 18:51:30 dataserv smbd[58283]:   read_data: read failure for 4 bytes to client 192.168.55.77. Error = Connection reset by peer
May 13 04:31:59 dataserv smbd[14315]: [2009/05/13 04:31:59, 0] smbd/server.c:open_sockets_smbd(531)
May 13 04:31:59 dataserv smbd[14315]:   open_sockets_smbd: accept: Software caused connection abort
May 13 07:21:11 dataserv smbd[14315]: [2009/05/13 07:21:11, 0] smbd/server.c:open_sockets_smbd(531)
May 13 07:21:11 dataserv smbd[14315]:   open_sockets_smbd: accept: Software caused connection abort
May 13 08:29:31 dataserv smbd[14315]: [2009/05/13 08:29:31, 0] smbd/server.c:open_sockets_smbd(531)
May 13 08:29:31 dataserv smbd[14315]:   open_sockets_smbd: accept: Software caused connection abort

Re: Перестает работать самба

Добавлено: 2009-05-13 10:03:03
snorlov
А можно вопрос, как оно не работает, падают демоны или же просто перестает видеться по сети, хотя в тоже время пинг проходит.
Если второе, то добавьте в smb.conf

Код: Выделить всё

 netbios name = <имя вашего сервера>
Мне кажется просто конфликт имен с DC

Re: Перестает работать самба

Добавлено: 2009-05-13 10:23:32
Cancer
Ну что попробую! Посмотрим, спс...

Re: Перестает работать самба

Добавлено: 2009-05-15 15:06:37
Cancer
непомогло =(

Код: Выделить всё

//> /usr/local/etc/rc.d/samba restart
Performing sanity check on Samba configuration: OK
winbindd not running? (check /var/run/winbindd.pid).
Stopping smbd.
Stopping nmbd.
Waiting for PIDS: 63487.
Removing stale Samba tdb files: ........ done
Starting nmbd.
Starting smbd.
Starting winbindd.
//>



Код: Выделить всё

//> cat /var/log/samba/log.winbindd

[2009/05/13 08:39:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/13 08:39:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/13 08:39:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/13 08:39:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/13 08:39:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/13 08:39:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/13 08:39:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/13 08:39:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/13 08:39:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/13 08:39:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/13 11:09:56, 1] nsswitch/winbindd.c:main(1019)
  winbindd version 3.0.34 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2009
[2009/05/13 11:09:56, 0] nsswitch/winbindd_cache.c:initialize_winbindd_cache(2230)
  initialize_winbindd_cache: clearing cache and re-creating with version number 1
[2009/05/13 11:10:00, 1] nsswitch/idmap.c:idmap_init(377)
  Initializing idmap domains
[2009/05/13 11:10:16, 1] nsswitch/winbindd.c:main(1019)
  winbindd version 3.0.34 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2009
[2009/05/13 11:10:16, 0] nsswitch/winbindd_cache.c:initialize_winbindd_cache(2230)
  initialize_winbindd_cache: clearing cache and re-creating with version number 1
[2009/05/13 11:11:00, 1] nsswitch/idmap.c:idmap_init(377)
  Initializing idmap domains
Assertion failed: (r != NULL), function ldap_parse_result, file error.c, line 272.
[2009/05/15 03:20:01, 0] lib/fault.c:fault_report(41)
  ===============================================================
[2009/05/15 03:20:01, 0] lib/fault.c:fault_report(42)
  INTERNAL ERROR: Signal 6 in pid 63500 (3.0.34)
  Please read the Trouble-Shooting section of the Samba3-HOWTO
[2009/05/15 03:20:01, 0] lib/fault.c:fault_report(44)

  From: http://www.samba.org/samba/docs/Samba3-HOWTO.pdf
[2009/05/15 03:20:01, 0] lib/fault.c:fault_report(45)
  ===============================================================
[2009/05/15 03:20:01, 0] lib/util.c:smb_panic(1633)
  PANIC (pid 63500): internal error
[2009/05/15 03:20:01, 0] lib/util.c:log_stack_trace(1737)
  BACKTRACE: 19 stack frames:
   #0 0x8100d1d <smb_panic+73> at /usr/local/sbin/winbindd
   #1 0x80ee568 <debug_parse_levels+1188> at /usr/local/sbin/winbindd
   #2 0xbfbfff94
   #3 0x286029c4 <abort+84> at /lib/libc.so.6
   #4 0x285deb78 <__assert+68> at /lib/libc.so.6
   #5 0x28510dd6 <ldap_parse_result+906> at /usr/local/lib/libldap-2.4.so.6
   #6 0x81db1cf <ads_try_connect+1819> at /usr/local/sbin/winbindd
   #7 0x81dd363 <ads_do_search_all_args+87> at /usr/local/sbin/winbindd
   #8 0x81e7054 <ads_atype_map+308> at /usr/local/sbin/winbindd
   #9 0x81e73d6 <ads_do_search_retry+34> at /usr/local/sbin/winbindd
   #10 0x81e7439 <ads_search_retry+45> at /usr/local/sbin/winbindd
   #11 0x80a3551 <winbindd_wins_byname+21441> at /usr/local/sbin/winbindd
   #12 0x808be34 <wcache_flush_cache+5880> at /usr/local/sbin/winbindd
   #13 0x808344d <winbindd_list_users+2401> at /usr/local/sbin/winbindd
   #14 0x8086178 <winbindd_getgrent+2272> at /usr/local/sbin/winbindd
   #15 0x807f845 <request_finished_cont+669> at /usr/local/sbin/winbindd
   #16 0x807f066 <remove_fd_event+486> at /usr/local/sbin/winbindd
   #17 0x808050e <main+1726> at /usr/local/sbin/winbindd
   #18 0x807eb16 <_start+118> at /usr/local/sbin/winbindd
[2009/05/15 03:20:01, 0] lib/fault.c:dump_core(181)
  dumping core in /var/log/samba/cores/winbindd
[2009/05/15 16:00:46, 1] nsswitch/winbindd.c:main(1019)
  winbindd version 3.0.34 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2009
[2009/05/15 16:00:46, 0] nsswitch/winbindd_cache.c:initialize_winbindd_cache(2230)
  initialize_winbindd_cache: clearing cache and re-creating with version number 1
[2009/05/15 16:05:00, 1] nsswitch/idmap.c:idmap_init(377)
  Initializing idmap domains
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
[2009/05/15 16:08:21, 1] nsswitch/winbindd_ads.c:query_user_list(209)
  Not a user account? atype=0x30000000
//>
оказывается винбинд падает чтож делать мля

Re: Перестает работать самба

Добавлено: 2009-05-15 15:32:38
snorlov
Мое мнение все из-за библиотеки libldap-2.4.so.6, ее надо заменить на библиотеку от 2.3, поищи по форуму как скомпилить самбу с этой библиотекой от 2.3 ...

Re: Перестает работать самба

Добавлено: 2009-05-15 15:50:28
Cancer
snorlov писал(а):Мое мнение все из-за библиотеки libldap-2.4.so.6, ее надо заменить на библиотеку от 2.3, поищи по форуму как скомпилить самбу с этой библиотекой от 2.3 ...


ага видел пересобрал опенлдап клиент 2.3 буду тестить