Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: samba пишет ошибки в syslog но работает  (Прочитано 3798 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kuzyara

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
  • java here, java there, java every facking where
    • Просмотр профиля
smbd version 3.4.7 started.
ubuntu server 10.04.2

Самба работает, но пишет ошибки в суслог:
Mar 25 07:02:23 servak winbindd[858]: [2011/03/25 07:02:23,  0] winbindd/idmap.c:201(smb_register_idmap_alloc)
Mar 25 07:02:23 servak winbindd[858]:   idmap_alloc module tdb already registered!
Mar 25 07:02:23 servak winbindd[858]: [2011/03/25 07:02:23,  0] winbindd/idmap.c:149(smb_register_idmap)
Mar 25 07:02:23 servak winbindd[858]:   Idmap module passdb already registered!
Mar 25 07:02:23 servak winbindd[858]: [2011/03/25 07:02:23,  0] winbindd/idmap.c:149(smb_register_idmap)
Mar 25 07:02:23 servak winbindd[858]:   Idmap module nss already registered!
Mar 25 07:02:23 servak winbindd[858]: [2011/03/25 07:02:23,  0] winbindd/idmap_tdb.c:287(idmap_tdb_open_db)
Mar 25 07:02:23 servak winbindd[858]:   Upgrade of IDMAP_VERSION from -1 to 2 is not possible with incomplete configuration
Mar 25 07:02:23 servak winbindd[858]: [2011/03/25 07:02:23,  0] winbindd/idmap.c:201(smb_register_idmap_alloc)
Mar 25 07:02:23 servak winbindd[858]:   idmap_alloc module tdb already registered!
Mar 25 07:02:23 servak winbindd[858]: [2011/03/25 07:02:23,  0] winbindd/idmap.c:149(smb_register_idmap)
Mar 25 07:02:23 servak winbindd[858]:   Idmap module passdb already registered!
Mar 25 07:02:23 servak winbindd[858]: [2011/03/25 07:02:23,  0] winbindd/idmap.c:149(smb_register_idmap)
Mar 25 07:02:23 servak winbindd[858]:   Idmap module nss already registered!
Mar 25 07:02:23 servak winbindd[858]: [2011/03/25 07:02:23,  0] winbindd/idmap_tdb.c:287(idmap_tdb_open_db)
Mar 25 07:02:23 servak winbindd[858]:   Upgrade of IDMAP_VERSION from -1 to 2 is not possible with incomplete configuration
Mar 25 07:02:23 servak winbindd[858]: [2011/03/25 07:02:23,  0] winbindd/idmap.c:201(smb_register_idmap_alloc)
Mar 25 07:02:23 servak winbindd[858]:   idmap_alloc module tdb already registered!
Mar 25 07:02:23 servak winbindd[858]: [2011/03/25 07:02:23,  0] winbindd/idmap.c:149(smb_register_idmap)
Mar 25 07:02:23 servak winbindd[858]:   Idmap module passdb already registered!
Mar 25 07:02:23 servak winbindd[858]: [2011/03/25 07:02:23,  0] winbindd/idmap.c:149(smb_register_idmap)
Mar 25 07:02:23 servak winbindd[858]:   Idmap module nss already registered!
Mar 25 07:02:23 servak winbindd[858]: [2011/03/25 07:02:23,  0] winbindd/idmap_tdb.c:287(idmap_tdb_open_db)
Mar 25 07:02:23 servak winbindd[858]:   Upgrade of IDMAP_VERSION from -1 to 2 is not possible with incomplete configuration
Mar 25 07:02:23 servak winbindd[858]: [2011/03/25 07:02:23,  0] winbindd/idmap.c:201(smb_register_idmap_alloc)
Mar 25 07:02:23 servak winbindd[858]:   idmap_alloc module tdb already registered!
Mar 25 07:02:23 servak winbindd[858]: [2011/03/25 07:02:23,  0] winbindd/idmap.c:149(smb_register_idmap)
Mar 25 07:02:23 servak winbindd[858]:   Idmap module passdb already registered!
Mar 25 07:02:23 servak winbindd[858]: [2011/03/25 07:02:23,  0] winbindd/idmap.c:149(smb_register_idmap)
Mar 25 07:02:23 servak winbindd[858]:   Idmap module nss already registered!
Mar 25 07:02:23 servak winbindd[858]: [2011/03/25 07:02:23,  0] winbindd/idmap_tdb.c:287(idmap_tdb_open_db)
Mar 25 07:02:23 servak winbindd[858]:   Upgrade of IDMAP_VERSION from -1 to 2 is not possible with incomplete configuration
Mar 25 07:02:23 servak winbindd[858]: [2011/03/25 07:02:23,  0] winbindd/idmap.c:201(smb_reg
и этим заполнен почти весь 800-килобайтный syslog

smb.conf:
[global]

   workgroup = MSHOME
   server string = Servak
   log file = /var/log/samba/log.%m
   max log size = 1000
   security = share
   guest account = kol
   hosts allow = 192.168.
   create mask = 0777
   directory mask = 0777

[ALL]

   browseable = yes
   comment = share
   path = /home/kol/ALL
   guest ok = Yes
   guest only = Yes
   writeable = Yes
   readonly = no
   create mask = 0777
   directory mask = 0777

[WWW]

   browseable = yes
   hosts allow = 192.168.0.2,192.168.0.1
   comment = localsite
   path = /var/www
   guest ok = Yes
   guest only = Yes
   writeable = Yes
   readonly = no
   create mask = 0777
   directory mask = 0777

Поиск по форуму не помог, а в гугле ничего конкретного так и не нашел.

Как убрать эти ошибки?
« Последнее редактирование: 26 Март 2011, 13:40:48 от kuzyara »

Оффлайн xeon_greg

  • Активист
  • *
  • Сообщений: 981
    • Просмотр профиля
Re: samba пишет ошибки в syslog
« Ответ #1 : 25 Март 2011, 20:05:48 »
результат testparm покажи

Пользователь решил продолжить мысль 25 Март 2011, 20:07:42:
вообще-то винбинд кладет свои логи туда куда и самба в /var/log/samba , а у тебя похоже что-то с параметром syslog в конфиге. установи его в значение 0
« Последнее редактирование: 25 Март 2011, 20:07:42 от xeon_greg »

Оффлайн kuzyara

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
  • java here, java there, java every facking where
    • Просмотр профиля
Re: samba пишет ошибки в syslog
« Ответ #2 : 26 Март 2011, 13:20:02 »
kol@servak:~$ testparm
Load smb config files from /etc/samba/smb.conf
Processing section "[ALL]"
Processing section "[WWW]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions

[global]
        workgroup = MSHOME
        server string = Servak
        security = SHARE
        guest account = kol
        log file = /var/log/samba/log.%m
        max log size = 1000
        create mask = 0777
        directory mask = 0777
        hosts allow = 192.168.

[ALL]
        comment = share
        path = /home/kol/ALL
        read only = No
        guest only = Yes
        guest ok = Yes

[WWW]
        comment = localsite
        path = /var/www
        read only = No
        guest only = Yes
        guest ok = Yes
        hosts allow = 192.168.0.2, 192.168.0.1
kol@servak:~$
/var/log/samba/log.winbindd-idmap:[2011/03/26 18:21:45,  0] winbindd/idmap.c:201(smb_register_idmap_alloc)
  idmap_alloc module tdb already registered!
[2011/03/26 18:21:45,  0] winbindd/idmap.c:149(smb_register_idmap)
  Idmap module passdb already registered!
[2011/03/26 18:21:45,  0] winbindd/idmap.c:149(smb_register_idmap)
  Idmap module nss already registered!
[2011/03/26 18:21:45,  1] winbindd/idmap_tdb.c:214(idmap_tdb_load_ranges)
  idmap uid missing
[2011/03/26 18:21:45,  0] winbindd/idmap_tdb.c:287(idmap_tdb_open_db)
  Upgrade of IDMAP_VERSION from -1 to 2 is not possible with incomplete configuration
[2011/03/26 18:21:45,  1] winbindd/idmap.c:321(idmap_init_domain)
  idmap initialization returned NT_STATUS_UNSUCCESSFUL
[2011/03/26 18:21:45,  0] winbindd/idmap.c:201(smb_register_idmap_alloc)
  idmap_alloc module tdb already registered!
[2011/03/26 18:21:45,  0] winbindd/idmap.c:149(smb_register_idmap)
  Idmap module passdb already registered!
[2011/03/26 18:21:45,  0] winbindd/idmap.c:149(smb_register_idmap)
  Idmap module nss already registered!
[2011/03/26 18:21:45,  1] winbindd/idmap_tdb.c:214(idmap_tdb_load_ranges)
  idmap uid missing
[2011/03/26 18:21:45,  0] winbindd/idmap_tdb.c:287(idmap_tdb_open_db)
  Upgrade of IDMAP_VERSION from -1 to 2 is not possible with incomplete configuration
[2011/03/26 18:21:45,  1] winbindd/idmap.c:321(idmap_init_domain)
  idmap initialization returned NT_STATUS_UNSUCCESSFUL
[2011/03/26 18:21:45,  0] winbindd/idmap.c:201(smb_register_idmap_alloc)
  idmap_alloc module tdb already registered!
[2011/03/26 18:21:45,  0] winbindd/idmap.c:149(smb_register_idmap)
  Idmap module passdb already registered!
[2011/03/26 18:21:45,  0] winbindd/idmap.c:149(smb_register_idmap)
  Idmap module nss already registered!
[2011/03/26 18:21:45,  1] winbindd/idmap_tdb.c:214(idmap_tdb_load_ranges)
  idmap uid missing
[2011/03/26 18:21:45,  0] winbindd/idmap_tdb.c:287(idmap_tdb_open_db)
  Upgrade of IDMAP_VERSION from -1 to 2 is not possible with incomplete configuration
[2011/03/26 18:21:45,  1] winbindd/idmap.c:321(idmap_init_domain)
  idmap initialization returned NT_STATUS_UNSUCCESSFUL
[2011/03/26 18:21:45,  0] winbindd/idmap.c:201(smb_register_idmap_alloc)
  idmap_alloc module tdb already registered!
[2011/03/26 18:21:45,  0] winbindd/idmap.c:149(smb_register_idmap)
  Idmap module passdb already registered!
[2011/03/26 18:21:45,  0] winbindd/idmap.c:149(smb_register_idmap)
  Idmap module nss already registered!
[2011/03/26 18:21:45,  1] winbindd/idmap_tdb.c:214(idmap_tdb_load_ranges)
  idmap uid missing
[2011/03/26 18:21:45,  0] winbindd/idmap_tdb.c:287(idmap_tdb_open_db)
  Upgrade of IDMAP_VERSION from -1 to 2 is not possible with incomplete configuration
[2011/03/26 18:21:45,  1] winbindd/idmap.c:321(idmap_init_domain)
  idmap initialization returned NT_STATUS_UNSUCCESSFUL
[2011/03/26 18:21:45,  0] winbindd/idmap.c:201(smb_register_idmap_alloc)
  idmap_alloc module tdb already registered!
[2011/03/26 18:21:45,  0] winbindd/idmap.c:149(smb_register_idmap)
  Idmap module passdb already registered!
[2011/03/26 18:21:45,  0] winbindd/idmap.c:149(smb_register_idmap)
  Idmap module nss already registered!
[2011/03/26 18:21:45,  1] winbindd/idmap_tdb.c:214(idmap_tdb_load_ranges)
  idmap uid missing
[2011/03/26 18:21:45,  0] winbindd/idmap_tdb.c:287(idmap_tdb_open_db)
  Upgrade of IDMAP_VERSION from -1 to 2 is not possible with incomplete configuration
[2011/03/26 18:21:45,  1] winbindd/idmap.c:321(idmap_init_domain)
  idmap initialization returned NT_STATUS_UNSUCCESSFUL
[2011/03/26 18:21:45,  0] winbindd/idmap.c:201(smb_register_idmap_alloc)
  idmap_alloc module tdb already registered!
[2011/03/26 18:21:45,  0] winbindd/idmap.c:149(smb_register_idmap)
  Idmap module passdb already registered!
[2011/03/26 18:21:45,  0] winbindd/idmap.c:149(smb_register_idmap)
  Idmap module nss already registered!
[2011/03/26 18:21:45,  1] winbindd/idmap_tdb.c:214(idmap_tdb_load_ranges)
  idmap uid missing
[2011/03/26 18:21:45,  0] winbindd/idmap_tdb.c:287(idmap_tdb_open_db)
  Upgrade of IDMAP_VERSION from -1 to 2 is not possible with incomplete configuration
[2011/03/26 18:21:45,  1] winbindd/idmap.c:321(idmap_init_domain)
  idmap initialization returned NT_STATUS_UNSUCCESSFUL
[2011/03/26 18:21:45,  0] winbindd/idmap.c:201(smb_register_idmap_alloc)
  idmap_alloc module tdb already registered!
[2011/03/26 18:21:45,  0] winbindd/idmap.c:149(smb_register_idmap)
  Idmap module passdb already registered!
[2011/03/26 18:21:45,  0] winbindd/idmap.c:149(smb_register_idmap)
  Idmap module nss already registered!
[2011/03/26 18:21:45,  1] winbindd/idmap_tdb.c:214(idmap_tdb_load_ranges)
  idmap uid missing
[2011/03/26 18:21:45,  0] winbindd/idmap_tdb.c:287(idmap_tdb_open_db)
  Upgrade of IDMAP_VERSION from -1 to 2 is not possible with incomplete configuration
[2011/03/26 18:21:45,  1] winbindd/idmap.c:321(idmap_init_domain)
  idmap initialization returned NT_STATUS_UNSUCCESSFUL
[2011/03/26 18:21:45,  0] winbindd/idmap.c:201(smb_register_idmap_alloc)
  idmap_alloc module tdb already registered!
[2011/03/26 18:21:45,  0] winbindd/idmap.c:149(smb_register_idmap)
  Idmap module passdb already registered!
[2011/03/26 18:21:45,  0] winbindd/idmap.c:149(smb_register_idmap)
  Idmap module nss already registered!
[2011/03/26 18:21:45,  1] winbindd/idmap_tdb.c:214(idmap_tdb_load_ranges)
  idmap uid missing
[2011/03/26 18:21:45,  0] winbindd/idmap_tdb.c:287(idmap_tdb_open_db)
  Upgrade of IDMAP_VERSION from -1 to 2 is not possible with incomplete configuration
[2011/03/26 18:21:45,  1] winbindd/idmap.c:321(idmap_init_domain)
  idmap initialization returned NT_STATUS_UNSUCCESSFUL
вот. а вы не встречали такой ошибки? :-\
« Последнее редактирование: 26 Март 2011, 13:42:13 от kuzyara »

Оффлайн xeon_greg

  • Активист
  • *
  • Сообщений: 981
    • Просмотр профиля
Re: samba пишет ошибки в syslog но работает
« Ответ #3 : 26 Март 2011, 13:48:17 »
задача была в чем ? выяснить причину ошибок или сделать так чтобы они не сыпались в syslog ?

Оффлайн kuzyara

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
  • java here, java there, java every facking where
    • Просмотр профиля
Re: samba пишет ошибки в syslog но работает
« Ответ #4 : 26 Март 2011, 14:56:54 »
Вот очистил логи и ребутнул систему
cat /var/log/samba/log.winbindd-idmap
[2011/03/26 19:50:15,  1] winbindd/idmap.c:438(idmap_init_passdb_domain)
  Could not init passdb idmap domain
[2011/03/26 19:50:15,  1] winbindd/idmap_tdb.c:214(idmap_tdb_load_ranges)
  idmap uid missing
[2011/03/26 19:50:15,  0] winbindd/idmap.c:201(smb_register_idmap_alloc)
  idmap_alloc module tdb already registered!
[2011/03/26 19:50:15,  0] winbindd/idmap.c:149(smb_register_idmap)
  Idmap module passdb already registered!
[2011/03/26 19:50:15,  0] winbindd/idmap.c:149(smb_register_idmap)
  Idmap module nss already registered!
[2011/03/26 19:50:15,  1] winbindd/idmap_tdb.c:214(idmap_tdb_load_ranges)
  idmap uid missing
[2011/03/26 19:50:15,  0] winbindd/idmap_tdb.c:341(idmap_tdb_alloc_init)
  idmap will be unable to map foreign SIDs: NT_STATUS_UNSUCCESSFUL
[2011/03/26 19:50:15,  0] winbindd/idmap.c:589(idmap_alloc_init)
  ERROR: Initialization failed for alloc backend, deferred!

задача была в чем ? выяснить причину ошибок или сделать так чтобы они не сыпались в syslog ?
Дейстивтельно, сдались мне эти варнинги, пошел ка я лучше к девченке иль друзьям в субботний то вечер  :)

Оффлайн Yura12

  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: samba пишет ошибки в syslog но работает
« Ответ #5 : 08 Май 2014, 22:14:07 »
А не могли бы помочь, у меня такая же ситуация.

В файл /var/log/samba/log.winbindd-idmap каждые 5 минут записываются по несколько сообщений вида
[2014/05/08 21:53:41.207898,  1] winbindd/idmap.c:201(idmap_init_domain)
  idmap range not specified for domain *
[2014/05/08 21:53:41.208190,  1] winbindd/idmap.c:201(idmap_init_domain)
  idmap range not specified for domain *
[2014/05/08 21:53:41.208233,  1] winbindd/idmap.c:201(idmap_init_domain)
  idmap range not specified for domain *

---------------------------------------
Вот листинг файла smb.conf
[global]
        workgroup = STUDY_JK
        server string = www.urfak.petrsu.ru Samba Server
        interfaces = 172.20.190.250/255.255.255.0
        security = SHARE
        map to guest = Bad User
        obey pam restrictions = Yes
        pam password change = Yes
        passwd program = /usr/bin/passwd %u
        passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
        unix password sync = Yes
        syslog = 0
        log file = /var/log/samba/log.%m
        max log size = 3000
        name resolve order = lmhosts host wins bcast
        load printers = No
        printcap name = /dev/null
        disable spoolss = Yes
        show add printer wizard = No
        os level = 254
        domain master = Yes
        dns proxy = No
        wins support = Yes
        socket address = 172.20.190.250
        usershare allow guests = Yes
        panic action = /usr/share/samba/panic-action %d
        idmap config * : backend = tdb

[install]
        comment = Install
        path = /home/yura/install
        write list = yura
        read only = No
        create mask = 0644
        guest ok = Yes

[2gis]
        comment = 2gis Bases
        path = /mnt/part1_disk2/2gis
        write list = kodeks
        read only = No
        create mask = 0664
        directory mask = 0775
        guest ok = Yes

.....................................
---------------------------------------

Система Ubuntu Server 12.04.4 LTS (GNU/Linux 3.11.0-15-generic x86_64)

testparm никаких ошибок не находит.

Где можно искать причину?


Пользователь решил продолжить мысль 08 Май 2014, 22:34:43:
===========
Небольшое замечание к прошлому сообщению. На самом деле приведённый выше код - не совсем сам файл smb.conf, а это информация из команды testparm

Но как видите, там есть строчка в конце перед описанием shares
idmap config * : backend = tdb

А в самом файле smb.conf ничего похожего на это нет, чтобы хоть попробовать закомментировать.
« Последнее редактирование: 08 Май 2014, 22:34:43 от Yura12 »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25930
    • Просмотр профиля
Re: samba пишет ошибки в syslog но работает
« Ответ #6 : 09 Май 2014, 00:26:19 »
Это сообщение некритично. Хотя конечно спам в сислоге...
Можете указать, Что она там просит.
idmap uid
idmap gid

Небольшое замечание к прошлому сообщению. На самом деле приведённый выше код - не совсем сам файл smb.conf, а это информация из команды testparm
Именно её и надо приводить.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Yura12

  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: samba пишет ошибки в syslog но работает
« Ответ #7 : 09 Май 2014, 00:31:20 »
А что надо присваивать idmap uid
и
idmap gid
???
На сайте http://smb-conf.ru/ там точно не объяснено.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25930
    • Просмотр профиля
Re: samba пишет ошибки в syslog но работает
« Ответ #8 : 09 Май 2014, 00:47:55 »
Диапазон значений.
http://smb-conf.ru/idmap-uid-g.html
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Yura12

  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: samba пишет ошибки в syslog но работает
« Ответ #9 : 09 Май 2014, 11:30:31 »
Большое спасибо. Помогло.
Но остались ещё 2 аналогичное ошибки, правда не такие уж частые, как прежние:

[2014/05/09 09:39:18.755381,  1] winbindd/idmap.c:201(idmap_init_domain)
  idmap range not specified for domain JKFS
[2014/05/09 09:39:18.761336,  1] winbindd/idmap.c:288(idmap_init_named_domain)
  no backend defined for idmap config JKFS
[2014/05/09 09:39:18.872566,  1] winbindd/idmap.c:288(idmap_init_named_domain)
  no backend defined for idmap config NT Authority


А их можно как-нибудь исправить?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25930
    • Просмотр профиля
Re: samba пишет ошибки в syslog но работает
« Ответ #10 : 09 Май 2014, 18:10:03 »
Наверное, можно, но как именно... Что-то там такое было, рядом... Посмотрите idmap config. Вроде этот параметр.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Yura12

  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: samba пишет ошибки в syslog но работает
« Ответ #11 : 09 Май 2014, 20:35:06 »
Спасибо за помощь. Попробую.

 

Страница сгенерирована за 0.059 секунд. Запросов: 24.