AFS基本管理2

2021-05-23 01:47:43 字數 2065 閱讀 5328

afs 基本管理(二)

主要記錄一下afs下的新使用者建立步驟。

問題:a 、 由於我使用的環境是linux作伺服器,windowsxp作客戶端,所以在客戶端對伺服器域進行解析的時候似乎存在一些問題,這些問題會導致客戶端連線伺服器時無法找到正確的路徑。在這個部分裡將會有所解釋

b、 新使用者的建立,似乎體現了驗證系統和本地資料庫的關係(繼續學習中...)

新使用者的建立步驟:

1、 使用kas建立新的令牌和口令

[root@jncc usr]# kas -admin_username admin

administrator's (admin) password: 

ka> create newuser

initial_password: 

verifying, please re-enter initial_password: 

ka>quit

2、 使用pts為新使用者(newuser)分配id號

[root@jncc usr]# pts createuser newuser

user newuser has id 26

[root@jncc usr]#

如果不非配id號,在後面設定掛載點許可權時會出現找不到使用者的問題:

[root@jncc usr]# fs setacl /afs/afs.server.edu/usr/newuser newuser rl

fs: invalid argument, possible reasons include:

-file not in afs

-too many users on access control list

-tried to add non-existent user to access control list

3、 使用vos為新使用者非配新卷(新使用者也可以掛載已有卷!)

[root@jncc usr]# vos create 172.30.12.94 /vicepa newuser.cell

volume 536870987 created on partition /vicepa of 172.30.12.94

[root@jncc usr]#

這裡要特別說明一下,關於一開始提到的解析域的問題:

之前的文中有提到,建立新卷的命令vos create [servername] /vicepa [volname].cell,這裡的servername可以用計算機的hostname,但是在使用中發現,每次掛載後用windows登入時,可以獲得令牌,但是對映網路驅動器時提示找不到網路,但是如果使用windows端管理工具作一下vldb同步則可以順利對映。這個問題顯得很詭異,後來用vos listldb命令檢視後發現未同步(新建)的卷資訊如下:

newuser.cell 

rwrite: 536870987 

number of sites -> 1

server jncc.edu.cn partition /vicepa rw site

記得前面操作,在windows端連線linux伺服器時就發現,客戶端無法解析linux伺服器hostname,所以這樣的vldb是無法指示對映行為的。目前的辦法是建立卷時使用ip替代servername(如上)。這樣的話

vldb改為:

newuser.cell 

rwrite: 536870987 

number of sites -> 1

server 172.30.12.94 partition /vicepa rw site

此時從windows端管理工具看,也不會產生未同步vldb的警告了。

這樣就可順利的指示映**。

4、使用fs命令設定掛載點,並設定使用者的許可權

[root@jncc usr]# fs mkmount /afs/afs.server.edu/usr/newuser newuser.cell

[root@jncc usr]# fs setacl /afs/afs.server.edu/usr/newuser newuser rl

[root@jncc usr]#

完成後就可在windows客戶端順利的獲取令牌並對映網路驅動器了!!

Ms Sql Server 基本管理指令碼 2

建立備份裝置 新增備份裝置 sp addumpdevice disk northwind backup f northwd.bak 刪除備份裝置 sp dropdevice northwind backup 檢視備份裝置 sp helpdevice 修改資料庫還原模型 完全還原 alter data...

Linux基本命令篇 網路管理2

1.如何檢視乙個埠是否處於開放狀態?答 netstat l該命令會列出所有正在監聽的埠或者使用telnet localhost 22該命令試圖連線22埠,如果埠沒有開放,會得到如下的錯誤資訊 vadi vadi laptop telnet localhost 22 trying 127.0.0.1....

Oracle11gR2 RAC基本管理命令

crsctl h srvctl h 2 集群狀態檢視與管理 2.1 crsctl config crs 檢視本地伺服器上ohas自動啟動設定 限於11g及以上版本 2.2 crsctl check crs 檢查ohas與crs stack狀態。2.3 crsctl status stat resou...