web-dev-qa-db-ja.com

Sambaドメインはホスト名と同じで、最も速い変更方法ですか?

だから、私は this 初めてのsambaドメインコントローラーセットアップのチュートリアルに従っています。

しかし、プロセス中に私は本当に考えていなかったので、ホスト名と同じドメイン名を割り当てました。

ドメイン:example.local

ホスト名:example.example.local

次のように入力すると、エラーが発生します。

root@example:/home/user/samba4# /usr/local/samba/bin/samba-tool domain provision --realm=example.local --domain=EXAMPLE --adminpass="4A-><>ion" --server-role=dc --dns-backend=SAMBA_INTERNAL

見返りに次のものを受け取ります。

ERROR(<class 'samba.provision.ProvisioningError'>): Provision failed - ProvisioningError: guess_names: Domain 'EXAMPLE' must not be equal to short Host name 'EXAMPLE'!
  File "/usr/local/samba/lib/python2.7/site-packages/samba/netcmd/domain.py", line 442, in run
    nosync=ldap_backend_nosync, ldap_dryrun_mode=ldap_dryrun_mode)
  File "/usr/local/samba/lib/python2.7/site-packages/samba/provision/__init__.py", line 2025, in provision
    sitename=sitename, rootdn=rootdn, domain_names_forced=(samdb_fill == FILL_DRS))
  File "/usr/local/samba/lib/python2.7/site-packages/samba/provision/__init__.py", line 627, in guess_names
    raise ProvisioningError("guess_names: Domain '%s' must not be equal to short Host name '%s'!" % (domain, netbiosname))

私は、経験や初心者の不足に焦点を当てた答えやコメントを探していません。

名前が同一であることが原因ではない場合でも、私は単にこのエラーに対する答えを探しています。

最速の方法がsambaを再度インストールすることであったとしても、ホスト名またはドメイン名を変更して、それらが異なって使用できるようにする最速の方法を探しています。

前もって感謝します!

1
Joachim Velzel

はい、インストールしたばかりのアプリをすべて削除する必要がある場合があります。パージを使用しますが、パージはホームディレクトリのsamba4フォルダーを削除しないため、rootとして実行する必要があります。次に、すべてを再度インストールしますが、別のnetbiosドメインを指定します。

その後は正常に動作するはずです。

0
Joachim Velzel