作者 主題: nis + automount No such map in server's domain問題  (閱讀 1129 次)

0 會員 與 1 訪客 正在閱讀本文。

alantw80

  • 可愛的小學生
  • *
  • 文章數: 6
    • 檢視個人資料
請問我NIS架設好後我在NIS server上 ypcat passwd 都正常可取得資料,
但是我要ypcat auto.master 或是auto.home時顯示
No such map auto.home. Reason: No such map in server's domain

我已經有在/var/yp/Makefile裡的 all : 有加入了 auto.master 跟 auto.nfs了
在NIS server& client 輸入 ypcat -x :
Use "ethers"    for map "ethers.byname"
Use "aliases"   for map "mail.aliases"
Use "services"  for map "services.byname"
Use "protocols" for map "protocols.bynumber"
Use "hosts"     for map "hosts.byname"
Use "networks"  for map "networks.byaddr"
Use "group"     for map "group.byname"
Use "passwd"    for map "passwd.byname"

結果....
在NIS server 上 設定好auto.master & auto.nfs 後,在server本機automount是正常的
但是在nis client就掛不上去了,ypwhich 都正常`.

請問是哪邊還要做設定呢?





netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17480
    • 檢視個人資料
    • http://www.study-area.org
Re: nis + automount No such map in server's domain問題
« 回覆 #1 於: 2021-01-18 21:15 »
有重新跑make嗎?

alantw80

  • 可愛的小學生
  • *
  • 文章數: 6
    • 檢視個人資料
Re: nis + automount No such map in server's domain問題
« 回覆 #2 於: 2021-01-20 10:08 »
有喔~

後來大概發現問題點了,不知道為何,我在/etc下建立自己的auto.xx 在make -C /var/yp 的時候無法自行
帶入/var/yp/domainname (map list)裡面,需自行手動建立。

建立方式: 把 /etc/auto.xx 先copy 到/var/yp/yp(沒有這目錄的話自行建立)裡,然後在 /var/yp 下做一次make auto.xx
會產生一個新的auto.xx在/var/yp下,然後在把他mv 到 /var/yp/domainname 裡,再做一次make -C /var/yp
就會抓到了。