Автор Тема: Signal 11:Segmentation fault при попытке создания домена  (Прочитано 1707 раз)

Оффлайн ivan.sogreen

  • Начинающий
  • *
  • Сообщений: 8
    • Email
Здравствуйте. При попытке создания домена выходит ошибка
INTERNAL ERROR: Signal 11: Segmentation fault in pid 20991 (4.14.10)
If you are running a recent Samba version, and if you think this problem is not yet fixed in the latest versions>
===============================================================
PANIC (pid 20991): Signal 11: Segmentation fault in 4.14.10
BACKTRACE: 64 stack frames:
 #0 /usr/lib64/samba-dc/libsamba-util.so.0(log_stack_trace+0x30) [0x7f43961830c0]
 #1 /usr/lib64/samba-dc/libsamba-util.so.0(smb_panic+0x9) [0x7f4396183309]

ОС Альт Сервер 10. Установка обновлений не помогла. Доустановка apt-get install task-samba-dc так же не помогла. Создавать домен пробовал как через веб интерфейс так и через консоль. Подскажите пожалуйста что я делаю не так? 

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Раздел подкачки создавали? Свободное место  есть?
Андрей Черепанов (cas@)

Оффлайн ivan.sogreen

  • Начинающий
  • *
  • Сообщений: 8
    • Email
Место есть, а вот подкачка судя по всему при автоматической разметке не создается. Создать?

[root@dc1 ~]# lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0   120G  0 disk
├─sda1   8:1    0   255M  0 part /boot/efi
└─sda2   8:2    0 119,7G  0 part /
sr0     11:0    1   3,7G  0 rom

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Место есть, а вот подкачка судя по всему при автоматической разметке не создается. Создать?

[root@dc1 ~]# lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0   120G  0 disk
├─sda1   8:1    0   255M  0 part /boot/efi
└─sda2   8:2    0 119,7G  0 part /
sr0     11:0    1   3,7G  0 rom
Лучше создать. http://altlinux.org/Swap
И проверить не битая ли память через memtest.
Андрей Черепанов (cas@)

Оффлайн ivan.sogreen

  • Начинающий
  • *
  • Сообщений: 8
    • Email
Своп вроде есть:
[root@dc1 ~]# swapon --show
NAME      TYPE SIZE USED PRIO
/swapfile file   4G   0B   -2

Память в порядке (по крайней мере согласно тестам). Добавил ВМ ОЗУ до 32 гигабайт но это не помогло. Что еще можно попробовать?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Своп вроде есть:
[root@dc1 ~]# swapon --show
NAME      TYPE SIZE USED PRIO
/swapfile file   4G   0B   -2

Память в порядке (по крайней мере согласно тестам). Добавил ВМ ОЗУ до 32 гигабайт но это не помогло. Что еще можно попробовать?
Запуск в gdb с установленными отладочными пакетами. И вывод bt на креше в gdb.
Андрей Черепанов (cas@)

Оффлайн dms2000

  • Начинающий
  • *
  • Сообщений: 1
Удалось решить проблему?
у меня тоже самое, и да, при инсталляции почему-то не создается swap - создал по инструкции http://altlinux.org/Swap
но результат тот-же как в первом посте
а может Alt не нравится работать на Hyper-V? нужно реальное железо?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
По работе в Hyper-V – в техподдержку Microsoft. Под kvm работает без проблем.
Андрей Черепанов (cas@)

Оффлайн Santec

  • Начинающий
  • *
  • Сообщений: 18
Получаю аналогичную ошибку при создании домена:

INFO 2022-05-17 08:20:25,061 pid:59889 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #1523: Setting up sam.ldb data
INFO 2022-05-17 08:20:25,206 pid:59889 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #1553: Setting up well known security principals
INFO 2022-05-17 08:20:25,251 pid:59889 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #1567: Setting up sam.ldb users and groups
===============================================================
INTERNAL ERROR: Signal 11: Segmentation fault in pid 59889 (4.14.12)
If you are running a recent Samba version, and if you think this problem is not yet fixed in the latest versions, please consider reporting this bug, see https://wiki.samba.org/index.php/Bug_Reporting
===============================================================
PANIC (pid 59889): Signal 11: Segmentation fault in 4.14.12
BACKTRACE: 64 stack frames:
 #0 /usr/lib64/samba-dc/libsamba-util.so.0(log_stack_trace+0x30) [0x7fb050d730c0]
 #1 /usr/lib64/samba-dc/libsamba-util.so.0(smb_panic+0x9) [0x7fb050d73309]
 #2 /usr/lib64/samba-dc/libsamba-util.so.0(+0xf3a1) [0x7fb050d733a1]

Свап проверил - в рабочем состоянии (не создавать свап при установке... ну это отдельная тема). На память никакие из остальных 200 виртуальных машин не жаловались. Сервер с альтом в виртуалке на ESXi 6.0

Можете посоветовать как решить проблему?
Какую еще информацию нужно предоставить для решения?
« Последнее редактирование: 17.05.2022 08:59:41 от Santec »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Какую еще информацию нужно предоставить для решения?
Полный вывод выполнения samba-tool domain provision...
Андрей Черепанов (cas@)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Проверил на KVM (Proxmox):
[root@ad ~]# /usr/bin/samba-tool domain provision    --realm  "samba.test"   --domain "samba"        --dns-backend=SAMBA_INTERNAL    --server-role=dc        --use-rfc2307
INFO 2022-05-17 11:40:57,138 pid:338297 /usr/lib64/samba-dc/python3.9/samba/netcmd/domain.py #430: Administrator password will be set randomly!
INFO 2022-05-17 11:40:57,145 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #2105: Looking up IPv4 addresses
INFO 2022-05-17 11:40:57,145 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #2122: Looking up IPv6 addresses
INFO 2022-05-17 11:40:57,837 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #2273: Setting up share.ldb
INFO 2022-05-17 11:40:57,981 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #2277: Setting up secrets.ldb
INFO 2022-05-17 11:40:58,061 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #2282: Setting up the registry
INFO 2022-05-17 11:40:58,399 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #2285: Setting up the privileges database
INFO 2022-05-17 11:40:58,565 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #2288: Setting up idmap db
INFO 2022-05-17 11:40:58,685 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #2295: Setting up SAM db
INFO 2022-05-17 11:40:58,718 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #880: Setting up sam.ldb partitions and settings
INFO 2022-05-17 11:40:58,721 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #892: Setting up sam.ldb rootDSE
INFO 2022-05-17 11:40:58,745 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #1305: Pre-loading the Samba 4 and AD schema
Unable to determine the DomainSID, can not enforce uniqueness constraint on local domainSIDs

INFO 2022-05-17 11:40:58,874 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #1383: Adding DomainDN: DC=samba,DC=test
INFO 2022-05-17 11:40:58,923 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #1415: Adding configuration container
INFO 2022-05-17 11:40:58,971 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #1430: Setting up sam.ldb schema
INFO 2022-05-17 11:41:02,009 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #1448: Setting up sam.ldb configuration data
INFO 2022-05-17 11:41:02,164 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #1489: Setting up display specifiers
INFO 2022-05-17 11:41:04,119 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #1497: Modifying display specifiers and extended rights
INFO 2022-05-17 11:41:04,157 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #1504: Adding users container
INFO 2022-05-17 11:41:04,159 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #1510: Modifying users container
INFO 2022-05-17 11:41:04,160 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #1513: Adding computers container
INFO 2022-05-17 11:41:04,162 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #1519: Modifying computers container
INFO 2022-05-17 11:41:04,163 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #1523: Setting up sam.ldb data
INFO 2022-05-17 11:41:04,304 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #1553: Setting up well known security principals
INFO 2022-05-17 11:41:04,348 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #1567: Setting up sam.ldb users and groups
INFO 2022-05-17 11:41:04,579 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #1575: Setting up self join
Repacking database from v1 to v2 format (first record CN=FRS-Replica-Set-GUID,CN=Schema,CN=Configuration,DC=samba,DC=test)
Repack: re-packed 10000 records so far
Repacking database from v1 to v2 format (first record CN=foreignSecurityPrincipal-Display,CN=410,CN=DisplaySpecifiers,CN=Configuration,DC=samba,DC=test)
Repacking database from v1 to v2 format (first record CN=WMIGPO,CN=WMIPolicy,CN=System,DC=samba,DC=test)
INFO 2022-05-17 11:41:06,644 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/sambadns.py #1143: Adding DNS accounts
INFO 2022-05-17 11:41:06,752 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/sambadns.py #1177: Creating CN=MicrosoftDNS,CN=System,DC=samba,DC=test
INFO 2022-05-17 11:41:06,807 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/sambadns.py #1190: Creating DomainDnsZones and ForestDnsZones partitions
INFO 2022-05-17 11:41:06,958 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/sambadns.py #1195: Populating DomainDnsZones and ForestDnsZones partitions
Repacking database from v1 to v2 format (first record DC=a.root-servers.net,DC=RootDNSServers,CN=MicrosoftDNS,DC=DomainDnsZones,DC=samba,DC=test)
Repacking database from v1 to v2 format (first record DC=_msdcs.samba.test,CN=MicrosoftDNS,DC=ForestDnsZones,DC=samba,DC=test)
INFO 2022-05-17 11:41:07,425 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #2009: Setting up sam.ldb rootDSE marking as synchronized
INFO 2022-05-17 11:41:07,440 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #2014: Fixing provision GUIDs
INFO 2022-05-17 11:41:08,897 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #2347: A Kerberos configuration suitable for Samba AD has been generated at /var/lib/samba/private/krb5.conf
INFO 2022-05-17 11:41:08,898 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #2349: Merge the contents of this file with your system krb5.conf or replace it with this one. Do not create a symlink!
INFO 2022-05-17 11:41:09,038 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #2079: Setting up fake yp server settings
INFO 2022-05-17 11:41:09,189 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #487: Once the above files are installed, your Samba AD server will be ready to use
INFO 2022-05-17 11:41:09,189 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #491: Admin password:        X,<(GFQNYRo.
INFO 2022-05-17 11:41:09,190 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #492: Server Role:           active directory domain controller
INFO 2022-05-17 11:41:09,190 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #493: Hostname:              ad
INFO 2022-05-17 11:41:09,190 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #494: NetBIOS Domain:        SAMBA
INFO 2022-05-17 11:41:09,191 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #495: DNS Domain:            samba.test
INFO 2022-05-17 11:41:09,191 pid:338297 /usr/lib64/samba-dc/python3.9/samba/provision/__init__.py #496: DOMAIN SID:            S-1-5-21-578881226-703906863-2679424616
[root@ad ~]# systemctl disable --now bind
Synchronizing state of bind.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install disable bind
Removed /etc/systemd/system/multi-user.target.wants/bind.service.
[root@ad ~]# systemctl enable --now samba
Synchronizing state of samba.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable samba
[root@ad ~]# samba-tool domain info 127.0.0.1
Forest           : samba.test
Domain           : samba.test
Netbios domain   : SAMBA
DC name          : ad.samba.test
DC netbios name  : AD
Server site      : Default-First-Site-Name
Client site      : Default-First-Site-Name

samba-dc-4.14.12-alt2.x86_64. И даже без swap.
Андрей Черепанов (cas@)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Для отладки падений запускайте под gdb или включайте генерацию coredump-файлов и приложите полученный дамп.
Андрей Черепанов (cas@)

Оффлайн crookma

  • Начинающий
  • *
  • Сообщений: 1
    • Email
Проблема наблюдается если создавать домен через ЦУС, если создавать через командную строку то все в порядке. Причем если сначала делать в ЦУС и потом попробовать переделать в командной строке домен создаваться не будет с той же ошибкой.

Оффлайн Santec

  • Начинающий
  • *
  • Сообщений: 18
Сделал дамп.
core.samba-tool.0.3f343494d0ec43f3a8d6c4a4bdf8ab07.3573.1652794394000000.zst      │ 10126K
Но вложение файла не пропускает движок форума. Как быть?

>Проблема наблюдается если создавать домен через ЦУС
Хм-м-м-м... Интересный момент, значит если знать что именно ЦУС напортачил, то можно будет удалить это мешающее создать домен и выполнить нужное из командной строки. Только бы найти это "мешающее"

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Но вложение файла не пропускает движок форума. Как быть?
Кидайте на любой диск (яндекс,мэйл,гугл и т.п., можно на любые другие публичные файлообменники). И ссылку сюда.