Приветствую!
Осуществляю модернизацию SambaPDC к Samba DC (hostname:samdom. domain:example.com) Если я использую команду (взятую из Wiki)
samba-tool domain classicupgrade --dbdir=/usr/local/samba.PDC/dbdir/ \
--realm=samdom.example.com --dns-backend=SAMBA_INTERNAL /usr/local/samba.PDC/etc/smb.PDC.conf
и потом запускаю
samba-tool dns query licalhost samdom.example.com @ ALL -U 'Aministrator%passwd'
и в строках ответа есть:
ns=samdom.samdom.example.com
email=hostmaster.samdom.example.com
Но если я запускаю
samba-tool domain classicupgrade --dbdir=/usr/local/samba.PDC/dbdir/ \
--realm=example.com --dns-backend=SAMBA_INTERNAL /usr/local/samba.PDC/etc/smb.PDC.conf
То получаю ошибку:
ERROR(<class 'samba.provision.ProvisioningError'>): uncaught exception - ProvisioningError: guess_names: Realm 'example.com' must not to be equal to short domain name 'example.com'!
//link
//link
...
//link
raise ProvisioningError("guess_names: Realm '%s' must not to be equal to short domain name '%s'!" % (realm, domain))
Вроде всё делал правильно, однако в чём ошибка может быть?
Дополнительно, при подобной миграции не мигрируют записи DNS сервера (nslookup на ПК в сети) возвращает только имя домена.