8.8.1 Linux Hardware Requirements#

Hardware requirements depend on the specific implementation of eDirectory. Two factors increase performance: more cache memory and faster processors. For best results, cache as much of the DIB Set as the hardware allows.

eDirectory scales well on a single processor. However, Novell eDirectory 8.8 takes advantage of multiple processors. Adding processors improves performance in some areas — for example, logins — and having multiple threads active on multiple processors also improves performance. eDirectory itself is not processor intensive, but it is I/O intensive.

The following table illustrates typical system requirements for eDirectory for Linux:(From the DOCS)

ObjectsProcessorMemoryHard Disk
100,000Pentium III 450-700 MHz (single)384 MB144 MB
1 millionPentium III 450-700 MHz (dual)2 GB1.5 GB
10 millionPentium III 450-700 MHz (2 to 4)2+ GB15 GB

My Recommendations

ObjectsProcessorMemoryHard Disk
100,000Pentium IV 3gHz(single)2 GB2 GB
1 millionPentium IV 2gHz (dual)2 GB5 GB
10 millionPentium IV 2gHz (2 to 4)2+ GB50 GB

Sizing Overview#

Memory#

As far as I know, eDirectory is a 32bit application and therefore can only use 2GB of RAM. The 2GB is for eDirectory itself above any other processes and OS requirements on the disk. So if you run iManager, that is above and beyond the eDirectory usage.

eDirectry Memory sizing is dependent mainly on:

  • The size of the database cache.
  • Simultaneous LDAP searches that return large volumes of data also take up some memory (up to 200 KB for each simultaneous request).
  • As the number of objects increase in the directory,so does the requirement of memory. For example,100,000 objects in the directory would require a minimum of 384MB of RAM, whereby 1 million objects would require a minimum of 2GB of RAM.

Storage#

  • eDirectory uses database blocks of 4KB in size, by default. For optimum update performance,the file system block size should match the database block size an the DIB.
  • Disk striping gives significant performance throughput for update operations. For optimum update performance, the DIB should be stored on a stripe volume the more spindles the better.
  • We have seen significant improvements using fast NAS/SAN devices as the IO wait states from the OS are much lower.

Our LAB System#

We have installed:
  • eDirectory 8.8.1
  • IDM 3.5
  • iManager||Size Bytes||Location

Size BytesLocation
1,292,468/srv/nds
316228/opt/novell
215590/var/opt/novell
1,292,468/srv/nds
7,539/srv/nds/nds.rfl
7,539/srv/nds/NDO.rfl
40/srv/nds/certserv/kmocache
40/srv/nds/certserv
4/srv/nds/crl.rfl
0/srv/nds/StatLog
316228/opt/novell
3275/opt/novell/lib
112/opt/novell/man/fr/man1
20/opt/novell/man/fr/man5
8/opt/novell/man/fr/man7
121/opt/novell/man/fr/man8
261/opt/novell/man/fr
104/opt/novell/man/ja/man1
20/opt/novell/man/ja/man5
8/opt/novell/man/ja/man7
108/opt/novell/man/ja/man8
240/opt/novell/man/ja
104/opt/novell/man/man1
24/opt/novell/man/man5
8/opt/novell/man/man7
133/opt/novell/man/man8
0/opt/novell/man/fr_FR/man8
0/opt/novell/man/fr_FR
0/opt/novell/man/zh_CN/man8
0/opt/novell/man/zh_CN
0/opt/novell/man/zh_TW.Big5/man8
0/opt/novell/man/zh_TW.Big5
0/opt/novell/man/ja_JP.eucJP/man8
0/opt/novell/man/ja_JP.eucJP
116/opt/novell/man/frutf8/fr/man1
20/opt/novell/man/frutf8/fr/man5
8/opt/novell/man/frutf8/fr/man7
116/opt/novell/man/frutf8/fr/man8
260/opt/novell/man/frutf8/fr
260/opt/novell/man/frutf8
1029/opt/novell/man
5711/opt/novell/eDirectory/bin
0/opt/novell/eDirectory/lib/nds
0/opt/novell/eDirectory/lib/nds-modules/lib
556/opt/novell/eDirectory/lib/nds-modules/lang/ndsimon/help/de
548/opt/novell/eDirectory/lib/nds-modules/lang/ndsimon/help/es
576/opt/novell/eDirectory/lib/nds-modules/lang/ndsimon/help/fr
580/opt/novell/eDirectory/lib/nds-modules/lang/ndsimon/help/ja
568/opt/novell/eDirectory/lib/nds-modules/lang/ndsimon/help/it
548/opt/novell/eDirectory/lib/nds-modules/lang/ndsimon/help/pt
648/opt/novell/eDirectory/lib/nds-modules/lang/ndsimon/help/ru
536/opt/novell/eDirectory/lib/nds-modules/lang/ndsimon/help/en_us
4560/opt/novell/eDirectory/lib/nds-modules/lang/ndsimon/help
2297/opt/novell/eDirectory/lib/nds-modules/lang/ndsimon/errors/fr
4815/opt/novell/eDirectory/lib/nds-modules/lang/ndsimon/errors/en_us
7112/opt/novell/eDirectory/lib/nds-modules/lang/ndsimon/errors
174/opt/novell/eDirectory/lib/nds-modules/lang/ndsimon/images/de
174/opt/novell/eDirectory/lib/nds-modules/lang/ndsimon/images/es
174/opt/novell/eDirectory/lib/nds-modules/lang/ndsimon/images/fr
174/opt/novell/eDirectory/lib/nds-modules/lang/ndsimon/images/ja
174/opt/novell/eDirectory/lib/nds-modules/lang/ndsimon/images/it
174/opt/novell/eDirectory/lib/nds-modules/lang/ndsimon/images/pt
174/opt/novell/eDirectory/lib/nds-modules/lang/ndsimon/images/ru
174/opt/novell/eDirectory/lib/nds-modules/lang/ndsimon/images/en_us
1416/opt/novell/eDirectory/lib/nds-modules/lang/ndsimon/images
13088/opt/novell/eDirectory/lib/nds-modules/lang/ndsimon
16924/opt/novell/eDirectory/lib/nds-modules/lang
776/opt/novell/eDirectory/lib/nds-modules/embox/jre/bin
20/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/im
117/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/zi/Etc
326/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/zi/Asia
12/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/zi/America/Indiana
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/zi/America/Kentucky
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/zi/America/North_Dakota
463/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/zi/America
173/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/zi/Europe
157/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/zi/Pacific
44/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/zi/Indian
36/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/zi/Antarctica
40/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/zi/Australia
40/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/zi/Atlantic
209/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/zi/Africa
1641/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/zi
480/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/cmm
925/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/ext
36/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/i386/native_threads
5073/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/i386/client
7515/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/i386/server
18799/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/i386
485/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/audio
2589/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/fonts
0/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/applet
32/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/images/cursors
32/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/images
44/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/security
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/locale/de/LC_MESSAGES
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/locale/de
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/locale/es/LC_MESSAGES
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/locale/es
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/locale/fr/LC_MESSAGES
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/locale/fr
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/locale/ja/LC_MESSAGES
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/locale/ja
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/locale/it/LC_MESSAGES
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/locale/it
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/locale/ko/LC_MESSAGES
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/locale/ko
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/locale/sv/LC_MESSAGES
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/locale/sv
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/locale/zh/LC_MESSAGES
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/locale/zh
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/locale/zh_TW/LC_MESSAGES
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/locale/zh_TW
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/locale/zh_TW.BIG5/LC_MESSAGES
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/locale/zh_TW.BIG5
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/locale/ko.UTF-8/LC_MESSAGES
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/locale/ko.UTF-8
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/locale/zh.GBK/LC_MESSAGES
4/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/locale/zh.GBK
48/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib/locale
57113/opt/novell/eDirectory/lib/nds-modules/embox/jre/lib
152/opt/novell/eDirectory/lib/nds-modules/embox/jre/man/man1
156/opt/novell/eDirectory/lib/nds-modules/embox/jre/man/ja_JP.eucJP/man1
156/opt/novell/eDirectory/lib/nds-modules/embox/jre/man/ja_JP.eucJP
308/opt/novell/eDirectory/lib/nds-modules/embox/jre/man
121/opt/novell/eDirectory/lib/nds-modules/embox/jre/javaws/resources
1610/opt/novell/eDirectory/lib/nds-modules/embox/jre/javaws
120/opt/novell/eDirectory/lib/nds-modules/embox/jre/plugin/i386/ns4
308/opt/novell/eDirectory/lib/nds-modules/embox/jre/plugin/i386/ns610
276/opt/novell/eDirectory/lib/nds-modules/embox/jre/plugin/i386/ns610-gcc32
704/opt/novell/eDirectory/lib/nds-modules/embox/jre/plugin/i386
8/opt/novell/eDirectory/lib/nds-modules/embox/jre/plugin/desktop
712/opt/novell/eDirectory/lib/nds-modules/embox/jre/plugin
0/opt/novell/eDirectory/lib/nds-modules/embox/jre/.systemPrefs
60579/opt/novell/eDirectory/lib/nds-modules/embox/jre
524/opt/novell/eDirectory/lib/nds-modules/embox/res
2366/opt/novell/eDirectory/lib/nds-modules/embox/emtools
24/opt/novell/eDirectory/lib/nds-modules/embox/config
65362/opt/novell/eDirectory/lib/nds-modules/embox
1329/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/bin
20/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/im
117/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/zi/Etc
326/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/zi/Asia
24/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/zi/America/Indiana
8/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/zi/America/Kentucky
40/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/zi/America/Argentina
8/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/zi/America/North_Dakota
515/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/zi/America
169/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/zi/Europe
153/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/zi/Pacific
44/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/zi/Indian
36/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/zi/Antarctica
44/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/zi/Australia
40/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/zi/Atlantic
52/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/zi/SystemV
205/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/zi/Africa
1765/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/zi
480/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/cmm
1145/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/ext
200/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/i386/xawt
28/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/i386/native_threads
16580/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/i386/client
2587/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/i386/motif21
7235/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/i386/server
24/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/i386/headless
31051/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/i386
544/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/oblique-fonts
485/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/audio
2045/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/fonts
24/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/management
0/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/applet
32/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/images/cursors
16/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/images/icons
48/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/images
81/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/javaws
68/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/security
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/de/LC_MESSAGES
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/de
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/es/LC_MESSAGES
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/es
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/fr/LC_MESSAGES
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/fr
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/ja/LC_MESSAGES
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/ja
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/it/LC_MESSAGES
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/it
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/ko/LC_MESSAGES
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/ko
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/sv/LC_MESSAGES
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/sv
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/zh/LC_MESSAGES
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/zh
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/zh_HK.BIG5HK/LC_MESSAGES
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/zh_HK.BIG5HK
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/zh_TW/LC_MESSAGES
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/zh_TW
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/zh_TW.BIG5/LC_MESSAGES
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/zh_TW.BIG5
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/ko.UTF-8/LC_MESSAGES
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/ko.UTF-8
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/zh.GBK/LC_MESSAGES
4/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale/zh.GBK
52/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib/locale
85756/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/lib
180/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/man/man1
188/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/man/ja_JP.eucJP/man1
188/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/man/ja_JP.eucJP
368/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/man
0/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/javaws
104/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/plugin/i386/ns7
144/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/plugin/i386/ns7-gcc29
248/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/plugin/i386
8/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/plugin/desktop
256/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08/plugin
87817/opt/novell/eDirectory/lib/nds-modules/jre1.5.0_08
97/opt/novell/eDirectory/lib/nds-modules/nds-http/iconsole/images
101/opt/novell/eDirectory/lib/nds-modules/nds-http/iconsole
101/opt/novell/eDirectory/lib/nds-modules/nds-http
214500/opt/novell/eDirectory/lib/nds-modules
144/opt/novell/eDirectory/lib/dirxml/rules/gw
16/opt/novell/eDirectory/lib/dirxml/rules/jms/webmq
8/opt/novell/eDirectory/lib/dirxml/rules/jms/sonicmq
8/opt/novell/eDirectory/lib/dirxml/rules/jms/tibco_ems
32/opt/novell/eDirectory/lib/dirxml/rules/jms
32/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/mssql/test
96/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/mssql/install
128/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/mssql
16/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/mysql/test
28/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/mysql/install
44/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/mysql
36/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/postgres/test
44/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/postgres/install
80/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/postgres
32/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/sybase_ase/test
44/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/sybase_ase/install
76/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/sybase_ase
36/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/informix_ids/test/log
36/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/informix_ids/test/no_log
84/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/informix_ids/test
36/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/informix_ids/install/log
36/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/informix_ids/install/ansi
36/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/informix_ids/install/no_log
108/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/informix_ids/install
192/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/informix_ids
36/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/oracle/test
44/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/oracle/install
80/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/oracle
32/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/db2_udb/test
68/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/db2_udb/install
100/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql/db2_udb
700/opt/novell/eDirectory/lib/dirxml/rules/jdbc/sql
477/opt/novell/eDirectory/lib/dirxml/rules/jdbc/util
1301/opt/novell/eDirectory/lib/dirxml/rules/jdbc
57/opt/novell/eDirectory/lib/dirxml/rules/manualtask/mt_files/cellphone
16/opt/novell/eDirectory/lib/dirxml/rules/manualtask/mt_files/access
8/opt/novell/eDirectory/lib/dirxml/rules/manualtask/mt_files/welcome
16/opt/novell/eDirectory/lib/dirxml/rules/manualtask/mt_files/roomnumber
133/opt/novell/eDirectory/lib/dirxml/rules/manualtask/mt_files
133/opt/novell/eDirectory/lib/dirxml/rules/manualtask
549/opt/novell/eDirectory/lib/dirxml/rules/notes
12/opt/novell/eDirectory/lib/dirxml/rules/psoft
272/opt/novell/eDirectory/lib/dirxml/rules/saphr
40/opt/novell/eDirectory/lib/dirxml/rules/sapum
12/opt/novell/eDirectory/lib/dirxml/rules/nds2nds
4/opt/novell/eDirectory/lib/dirxml/rules/remedy
16/opt/novell/eDirectory/lib/dirxml/rules/credprov
2682/opt/novell/eDirectory/lib/dirxml/rules
55094/opt/novell/eDirectory/lib/dirxml/classes
57776/opt/novell/eDirectory/lib/dirxml
16/opt/novell/eDirectory/lib/ndsimon/public/css
28/opt/novell/eDirectory/lib/ndsimon/public/javascript
2445/opt/novell/eDirectory/lib/ndsimon/public/images
2489/opt/novell/eDirectory/lib/ndsimon/public
2489/opt/novell/eDirectory/lib/ndsimon
0/opt/novell/eDirectory/lib/nds-install
614/opt/novell/eDirectory/lib/nds-schema
295759/opt/novell/eDirectory/lib
52/opt/novell/eDirectory/man/fr/man1
52/opt/novell/eDirectory/man/fr
44/opt/novell/eDirectory/man/ja/man1
44/opt/novell/eDirectory/man/ja
48/opt/novell/eDirectory/man/man1
52/opt/novell/eDirectory/man/frutf8/fr/man1
52/opt/novell/eDirectory/man/frutf8/fr
52/opt/novell/eDirectory/man/frutf8
196/opt/novell/eDirectory/man
1150/opt/novell/eDirectory/res
472/opt/novell/eDirectory/sbin
0/opt/novell/eDirectory/share/locale/fr_FR/LC_MESSAGES
0/opt/novell/eDirectory/share/locale/fr_FR
600/opt/novell/eDirectory/share/locale/ja_JP.UTF-8/LC_MESSAGES
600/opt/novell/eDirectory/share/locale/ja_JP.UTF-8
528/opt/novell/eDirectory/share/locale/ja_JP.eucJP/LC_MESSAGES
528/opt/novell/eDirectory/share/locale/ja_JP.eucJP
560/opt/novell/eDirectory/share/locale/fr_FR.UTF-8/LC_MESSAGES
560/opt/novell/eDirectory/share/locale/fr_FR.UTF-8
1688/opt/novell/eDirectory/share/locale
1688/opt/novell/eDirectory/share
80/opt/novell/eDirectory/samples/dirload_template
80/opt/novell/eDirectory/samples
305055/opt/novell/eDirectory
1069/opt/novell/dirxml/bin
28/opt/novell/dirxml/doc
196/opt/novell/dirxml/lib
12/opt/novell/dirxml/init.d
1305/opt/novell/dirxml
112/opt/novell/naudit/java/pa
533/opt/novell/naudit/java/logdriver
665/opt/novell/naudit/java
192/opt/novell/naudit/nds-modules
181/opt/novell/naudit/logschema
5565/opt/novell/naudit
215590/var/opt/novell
232/var/opt/novell/eDirectory/log
0/var/opt/novell/eDirectory/data/certserv
4/var/opt/novell/eDirectory/data/embox/log
4/var/opt/novell/eDirectory/data/embox
11786/var/opt/novell/eDirectory/data/dstrace
0/var/opt/novell/eDirectory/data/nds-http
2640/var/opt/novell/eDirectory/data/nmas-methods
8/var/opt/novell/eDirectory/data/dsreports
14538/var/opt/novell/eDirectory/data
14770/var/opt/novell/eDirectory
24/var/opt/novell/nici/0
216/var/opt/novell/nici
0/var/opt/novell/dirxml/rdxml
0/var/opt/novell/dirxml
4/var/opt/novell/naudit/logs
198406/var/opt/novell/naudit/cache
200604/var/opt/novell/naudit
0/var/opt/novell/iManager/nps
0/var/opt/novell/iManager
Our LAB System(10k Users)Bytes
/opt/novell316,228
/opt/novell/eDirectory305,055
/srv/nds130,773

Processors#

??? TBD

Disk Space Requirements#

Keep in mind:
  • DIB space requirements is usually small. We see 100 MB of disk space for 50,000 users working fine.
  • eDirectory administration utilities take some space depending on which are installed.

8.8.1 System Requirements#

  • One of the following:
  • OES Linux SP2 32 bit
  • SUSE Linux Enterprise Server 8.x 32 bit
  • SUSE Linux Enterprise Server 9 32 bit (SP1, SP2 & SP3) and 64 bit (SP3) or later
  • SUSE Linux Enterprise Server 10 32 bit and 64 bit

NOTE: eDirectory 8.8 SP2 is supported on SLES 10 XEN virtualization service that runs the SLES 10 guest OS. The following updates are available at https://update.novell.com (https://update.novell.com).

  • SUSE-Linux-Enterprise-Server-X86_64-10-0-20061011-020434
  • SLES10-Updates
For registering and updating SUSE Linux Enterprise 10, refer to Registering SUSE Linux Enterprise 10 with the Novell Customer Center (http://support.novell.com/techcenter/articles/RegandUpdate_SLE10.html). After installating the latest update, ensure that the minimum patch level of the installed update is 3.0.2_09763-0.8. To determine the version of SUSE Linux you are running, see the /etc/SuSE-release file.

Red Hat Enterprise Linux ES & AS 3.0 32 bit#

Ensure that the latest glibc patches are applied from Red Hat Errata (http://rhn.redhat.com/errata) on Red Hat systems. The minimum required version of the glibc library is version 2.1.
  • Red Hat Enterprise Linux AS 4.0 32 and 64-bit
  • 256 MB RAM minimum
  • 90 MB of disk space for the eDirectory server
  • 25 MB of disk space for the eDirectory administration utilities
  • 74 MB of disk space for every 50,000 users
  • Ensure that gettext is installed

NOTE: By default, gettext is not installed on the base install of SLES9, but is included in the SLES9 install CD's. Ensure you install it before you run nds-install, or you will get messages about it missing.

More Information#

There might be more information for this subject on one of the following:

Add new attachment

Only authorized users are allowed to upload new attachments.
« This page (revision-16) was last changed on 14-May-2013 19:54 by jim