linux下安裝NDS8.7.3及打補丁筆記
nds正常端口389
nds SSL端口636
Consoleone端口524
linux操作系統(tǒng)要安裝snmp-utils安裝包,在基本應用下
啟動nds命令:/etc/rc.d/init.d/ndsd start
停止NDS服務
service ndsd stop
或
/etc/init.d/ndsd stop
刪除原有的NDS服務
ndsconfig rm -a admin.com
rm Removes the server object and directory services from a tree.
如果NDS已經(jīng)不能啟動,則直接刪除/etc/nds.conf和/var/nds。
卸載NDS的安裝
cd /opt/software/eDir_873_linux_full/Linux/setup
./nds-uninstall
手工卸載NICI
rpm -e --nodeps nici
手工安裝NICI,否則重新安裝NDS后NICI無法啟動。
rpm -ivh nici-2.6.4-0.05.i386.rpm
重新安裝NDS,注意有“NICI is installed in SERVER mode.”的信息顯示。
./nds-install
輸入1,2將兩個都安裝。
創(chuàng)建樹
ndsconfig new -e -t hd-tree -n o=hdnet -a cn=admin.o=hdnet
編輯/etc/nds.conf,增加如下一行,指定監(jiān)聽的網(wǎng)卡
n4u.server.interfaces=eth0@524
相應的說明文檔:http://www.novell.com/zh-cn/documentation/ndsedir86/?taoenu/data/a7f7odr.html
重啟NDS服務后,就可以用ConsoleOne連接了。
停止服務,備份NDS的文件
tar zcvf nds-bkp-20100123.tar.gz /etc/nds.conf /etc/ndsimon.conf /etc/init.d/ndsd /usr/lib/nds-modules/ndsmodules.conf /var/nds/dib
解壓NDS的備份文件
tar zxvf nds-bkp-20100123.tar.gz
先恢復Schema
ndsbackup xvf ndsschemahd20100115.bak -a admin.hdnet -p 1 schema
如果是遠程的NDS服務器,則需要用R參數(shù)指定
ndsbackup xRvf 192.168.130.77 ndsschemahd20100115.bak -a admin.hdnet -p 1 schema
然后恢復innerUser和數(shù)據(jù)。注意:恢復的時候無法選擇恢復部分數(shù)據(jù),所以,一定要在備份時指定備份部分o的數(shù)據(jù)
ndsbackup xvf hdgov-inner.bak -a admin.hdnet -p 1
ndsbackup xvf hdgov-hdqjg.bak -a admin.hdnet -p 1
修復NDS的命令,可以經(jīng)常修復修復。
ndsrepair -U -F ndsrepair.log
打補丁,注意要先停掉服務
cd /opt/software/edir87310_ftf2
./install.sh
(完)
===============================================================================
Error While Loading dxevent
If DirXML is not installed, while loading dxevent, the error "Loader Failed:for
dxevent,error ld.so.1: /usr/sbin/ndsd: fatal:
dxevent: open failed: No such file or
directory,errno 2" gets logged in your ndsd.log file.
This is a warning and you can ignore it. This error will not appear once you install DirXML.
===============================================================================
DirXML Fails to Start After Upgrading to eDirectory 8.7.3.x
Upgrading to eDirectory 8.7.3.x with an existing DirXML installation will cause
DirXML to fail on Solaris and Linux. To fix this problem, install the NDSdxevnt
library on Solaris or the NDSdxevnt-1.1.1-1.i386.rpm package on Linux.
These files can be found in the ./setup directory on the DirXML 1.1a installation CD.
===============================================================================
eDirectory不穩(wěn)的因素很多,無論什麼原因,除了抓出log之外(因為許多時候既使抓出來也看不懂)。還有幾個步驟可參考:
1. repair TREE。許多的問題都發(fā)生在TREE本身。
2. 確認這一臺伺服器上還有跑什麼服務。盡量單純一點。
3. 如上面安裝IDM,確認policies寫法正確,因為不正確的policies容易造成edirectory crash (exception)。
4. 確認伺服器的loading和網(wǎng)路loading有無導致edirectory負荷不了。
===============================================================================
【
趙斌原創(chuàng),保留一切權(quán)利,轉(zhuǎn)載請保留引用:
m.tkk7.com/zhaobin,注明轉(zhuǎn)載除外,謝謝!】