Detailed Method for installing partition servers

Source: Internet
Author: User
Tags imap ldap nntp netconf

The Domino server partition allows multiple Domino servers to run on one computer. Using the partition server will reduce hardware fees andManagementThe number of computers is minimized. Each partition server has its own Domino data directory And notes. ini file, but all partition servers share the same Domino program directory. The partitioning server enables you to use hardware more effectively. For example, you can purchase a computer with higher configurations and run multiple Domino servers on it, instead of buying multiple computers with lower configurations to run the Domino server, because it may not be able to make full use of available resources.
When the server is located in different network domains, it is particularly effective to set the partition server. For example, on a computer, you can specify multiple network domains for multiple users or set multiple web sites. In most cases, compared to combining multiple servers into one server, multiple partition servers in the same network domain need to use more computer resources and disk space. This is because each partition server requiresInstallDomino executable files, and each Domino server must copy the Domino Directory and manage others.Database. At the same time, managing a single server is easier than managing multiple servers. However, in some cases, running multiple partition servers from the same network domain on a multi-processor computer can improve performance because the computer can run certain processes at the same time.
InEnterpriseIn Domino systems or network services, the partition server providesSecurityIt also provides scalability. As the system grows, You can migrate users from a partition server to an independent server. You can also use the partition server as a cluster member to obtain high Database Availability. The security of the partition server is the same as that of the single-host server.
If one partition server stops running, other partition servers can continue running. Therefore, applications running on other partition servers are more reliable as their servers continue to run. When the partition server encounters a fatal error, You can restart the partition server without restarting the computer. This can be done because Domino adds the killprocess settings to the notes. ini file when installing the partition server. It is best to use different user accounts (login names) for each partition server, so that the corresponding commands (such as NSD-kill) can be used after the server crashes to clear the remaining processes.
You can set a partition server in two ways. Yes:
Each partition server is assigned a separate IP address and one or more network interface cards (NICS) are used ).
Use an IP address and network interface card for all partition servers, but assign different ports to each partition server. (This is called Port ing .)
Determine the number of partition servers to install
Domino supports multiple partition servers on one computer. The number of partition Servers installed depends on the enterprise's needs and available hardware. The performance of the computer and the operating system used determine the number of partitions that can be created without significantly reducing the performance. It is best to run a partition server on a multi-processor computer. Each partition server installed on the computer should have at least one (if possible, two) processor. If possible, plan the partition server configuration and network configuration before installing Domino.
System Requirements
Domino supports partition servers running on UNIX, OS/2, and Windows NT operating systems (including partition servers used as NT services ). Except the following, the requirements for running the partition server are the same as those for running the standard Domino server:
Add 100 MB disk space for each additional partition server on the computer.
Each partition server requires 128 mb ram.
Configure each partition server to use TCP/IP.

Install and set the partition server

Installing and setting up a partition server is similar to installing and setting up a single server.
Note that all partition servers on the computer share the same Domino program directory, but each partition has its own Domino data directory.
1. Start the setup program and follow the instructions on the screen. Make sure you have selected "partition server installation ".
In the "Settings" program, enter the name of the domino program directory shared by all partition servers. For each partition server, enter the name of the domino data directory.
Note: You 'd better select a directory name that clearly distinguishes Domino Data Directories. For example, use the name of the partition server.
Note that the "installation" program for OS/2 does not have the "partition server installation" option. Therefore, you must run the "Install" program once for each partition server to be installed. Therefore, you must install the same version of Domino multiple times in the same program directory and specify different Data Directories for each installation.
2. Configure TCP/IP for each partition server.
3. Configure and set each partition server to run services (such as LDAP, nntp, POP3, and IMAP) and/or run them as Domino Web servers.

Configure the partition server

There are two ways to configure the partition server on the computer. You can specify the same IP address for all the partition servers and then use port ing, or specify an independent IP address for each partition server.
All partition servers use the same IP address
If the number of available IP addresses is limited, all partition servers on the computer can use the same IP address. Then, set port ing and specify its own port for each partition server. After configuring port ing, you must specify a partition server as the port ing server. It redirects the notes and Domino connection requests to other partition servers on the computer.
Displays the Notes client and HTTP client accessing the port ing server (Web browser ). The port ing server then redirects the client to the requested partition server.

The use of a single IP Address has some disadvantages. First, if the port ing server is not running, the client generally cannot establish a new connection with any partition server. Second, all partition servers on the computer must be located in the same IP network. Third, because all partition servers share the same network interface card (NIC), the input and output (I/O) of the computer may become slower.
Each partition server uses an independent IP address.
If you have enough IP addresses, specify an independent IP address for each partition server and use an independent network interface card (NIC) for each partition server ). In this way, the client is allowed to access each partition server directly without access through the port ing server. Although the same network interface card (NIC) can be used for different IP addresses, it is best not to do so because it will negatively affect the computer's input/output (I/O.
Displays the Notes client and HTTP client that directly access the partition server.

Using an independent IP Address has several advantages. First, the partition server does not rely on the port ing server. In this way, because the user no longer depends on the running of the port server, you can access all the partition servers. Second, the partition server can be located in different IP networks. Third, you can use an independent network interface card (NIC) for each partition server, which can speed up computer input/output (I/O.

Specify an independent IP address for the partition server

1. Specify one IP address for each partition server from the available IP address.
2. specify the required IP address and task for each partition server.
Note: If the entire computer only uses one network interface card (NIC), you can only use the first item in the following table.
If you want to set these projects to execute this task
For communications between notes and Domino, enter tcpip_tcpipaddress = 0 in the notes. ini file. IPaddress: 1352 where TCPIP is the port name and IPaddress is the IP address of the specified partition server. Example: tcpip_tcpipaddress = 0, 192.94.223169: 1352
The Web server enters the host name or IP address in the "host name" Field of the "Internet Protocol" HTTP tab in the "server" document. Then select "enable" in the "join to host name" field ".
In the notes. ini file, enter pop3address = hostname. hostname indicates the IP address of the server or a fully qualified network domain name.
In the notes. ini file, enter imapaddress = hostname. hostname indicates the IP address of the server or a fully qualified network domain name.
In the notes. ini file, enter nntpaddress = hostname. hostname indicates the Server IP address or a fully qualified network domain name.
In the notes. ini file, enter ldapaddress = hostname. hostname indicates the IP address of the server or a fully qualified network domain name.

Note: To set a partition server for "Server Web Navigator", you only need to set this partition server to be for notes and Domino communication.
3. Enter the IP address, host name, or public name of the partition server in the network address field in the "Port" and "Notes network port" tab of the "server" document.
4. Enter the partition server name in the DNS, NIS, or local host file separately.
5. Perform one of the following operations:
If you want each partition server to use a network interface card (NIC), configure each network interface card (NIC) to correspond to the unique IP address of each partition server.
If you want the entire computer to use a network interface card (NIC), see specify an independent IP address for a single network interface card (NIC.

Independent IP address of a network interface card (NIC)

If you use multiple IP addresses for a nic, you need to complete the following additional configuration instructions based on the operating system:
HP-UX
IBM AIX
Sun Solaris
Windows NT
HP-UX
This operation is used for HP-UX 11.0. You must have administrator permissions to configure the network interface card (NIC ).
Enable IP Address
1. Add an entry for each partition server in the local host name file/etc/hosts. The partition server entry that uses the computer host name already exists.
2. To add an IP address, Perform one of the following operations:
To make the change valid during the Active session, enter the following command on the console:
Note: Do not enter this command on the partition server that uses the computer host name.
/Usr/sbin/ifconfig interface: N ip_address netmask mask
Interface is the name of the network interface, n is a number greater than 0, indicating "logical interface", ip_address is the IP address of the server, and mask is the corresponding subnet mask. For example:
/Usr/sbin/ifconfig lan0: 1 111.123.11.96 netmask 255.255.240.0
To make these settings take effect when you restart the system, perform the following operations:
Edit the file:/etc/rc. config. d/netconf
Copy the six Nic configuration lines and paste them under the existing configuration information. Then, modify the pasted row as follows.
Increase the number in parentheses of each line by 1.
Add: 1 to interface_name.
Enter a new IP address.
For example:
Original IP address information:
Interface_name [0] = lan1
Ip_address [0] = 9.95.66.220
Subnet_mask [0] = 255.255.240.0
Broadcast_address [0] = ""
Interface_state [0] = ""
Dhcp_enable [0] = 0
Changed IP address information
Interface_name [1] = lan1: 1
Ip_address [1] = 111.123.11.96
Subnet_mask [1] = 255.255.240.0
Broadcast_address [1] = ""
Interface_state [1] = ""
Dhcp_enable [1] = 1
To use System Administration Manager (SAM) for changes, perform the following operations:
A. Select "network and communication" in "Sam range ".
B. Select "network interface card ".
C. Select the card to be configured.
D. Select "operation" and "add logical IP interface card ".
E. Fill in the form.
3.TestThis configuration. Ping this server from another computer. To display the network status, run the netstat command.
Disable IP Address
Note: Do not delete the IP address of the partition server that uses the computer host name as its server name.
4. Perform one of the following operations:
Enter the following command in the console:
/Usr/sbin/ifconfig interface: N 0.0.0.0
The interface is the name of the network interface card, and the N is the logical interface number. For example:
/Usr/sbin/ifconfig lan0: 1 0.0.0.0
Delete the added rows from the/etc/rc. config. d/netconf file.
Use Sam to delete other logical interfaces.
5. Delete the partition server name project from the local host name file/etc/hosts.
IBM AIX
This operation is used for ibm aix 4.3.1. You must be logged on to the root directory.
Enable IP Address
1. Add an entry for each partition server in the local host name file/etc/hosts. The partition server entry that uses the computer host name already exists.
2. To enable the IP address, enter the following command in the title "Part 2-traditional configuration" in the console or Startup File (ETC/rc.net. Do not enter this command on the partition server that uses the computer host name.
/Usr/sbin/ifconfig interface alias SERVER_NAME
The interface is the network interface name, And the SERVER_NAME is the partition server name. For example:
/Usr/sbin/ifconfig en0 alias server2
3. Test the configuration. Ping this server from another computer. To display the network status, run the netstat command.
Disable IP Address
Do not delete the IP address of the partition server that uses the computer host name as its server name.
4. Enter the following command in the console:
/Usr/sbin/ifconfig interface Delete SERVER_NAME
The interface is the network interface name, And the SERVER_NAME is the partition server name.
5. Delete the name of the partition server from the local host name file/etc/hosts.
6. Delete the ifconfig command from the system startup file/etc/rc.net.
Sun Solaris
This operation is used for Sun Solaris 2.6. You must have super user permissions to configure the network interface card (NIC ).
Enable IP Address
1. Add an entry for each partition in the local host name file/etc/hosts. The partition server entry that uses the computer host name already exists.
2. Create a file for each partition server named:
/Etc/hostname. device: N
Device is the device name of the network interface card, and N is the incremental number of each file name. The file/etc/hostname. hme0 should already exist and contain the Computer Host Name.
For example, if the file/etc/hostname. hme0 contains the name server1, create:
/Etc/hostname. hme0: 1 -- contains the name server2
/Etc/hostname. hme0: 2 -- contains the name server3
3. Create an alias for each IP address connected to the network interface card named hme0. On the console, enter:
/Sbin/ifconfig hme0 plumb
/Sbin/ifconfig hme0: N ip_address
N is the number created for each file name in step 2, and ip_address is the address allocated to the corresponding server in step 1. For example:
/Sbin/ifconfig hme0 plumb
/Sbin/ifconfig hme0: 1 111.123.11.96
/Sbin/ifconfig hme0: 2 111.123.11.22
4. To verify the configured IP address, enter:
/Sbin/ifconfig-
5. To enable each IP address configured in step 3, enter:
/Sbin/ifconfig hme0: N up
N is the number assigned to the file containing the server name. For example:
/Sbin/ifconfig hme0: 1 up
/Sbin/ifconfig hme0: 2 up
To disable the IP address, enter:
/Sbin/ifconfig le0: N down
6. to configure a network interface card to support multiple IP addresses when the system starts, add the ifconfig command to the Startup File (possibly/etc/rc2.d/s30sysident ):
/Sbin/ifconfig hme0 plumb
/Sbin/ifconfig hme0: N ip_address
/Sbin/ifconfig hme0: N up
Where N is the number created for each file name in step 2, and ip_address is the address allocated to the corresponding server in step 1.
7. Test this configuration. Ping this server from another computer. To display the network status, run the netstat command.
Disable IP Address
Do not delete the IP address of the partition server that uses the computer host name as its server name.
8. To disable the IP address, type:
/Sbin/ifconfig hme0: N down
N is the number assigned to the file containing the server name. For example:
/Sbin/ifconfig hme0: 1 down
9. Delete the corresponding file/etc/hostname. hme0: N. For example, to delete server2, delete the file/etc/hostname. hme0: 1 that contains the name server2.
10. Delete the name of the partition server from the local host name file/etc/hosts.

Windows NT
Use the Network icon in the Windows NT Control Panel to configure a single network interface card (NIC) that is used for multiple IP addresses at the same time ). For more information, see the Windows NT manual.

Use an IP address and port ing for a partition server

To configure the partition server to share the same IP address and the same network interface card, you need to use port ing. You can use port ing to specify a unique port number for each partition server and specify a partition server to perform port ing. By default, the port ing server listens to port 1352 and redirects the notes and Domino connection requests to other partition servers.
If the port ing server stops running, existing sessions on other partition servers remain connected. In most cases, the Notes client cannot open a new session on any partition server. However, since each Notes client saves information about recent connections in the memory (including information about redirection by the port ing server ), the client may still be connected to the partition server when the port ing server is stopped.
Because the port ing server requires additional system resources, you should consider specifying a partition server to only execute this task. To this end, you need to delete all other server tasks (such as mail routing and replication) from the notes. ini file of the port ing server ).
Port ing is only used for communication tasks between notes and Domino. However, you can use the "server" document in the Domino Directory to configure IMAP, LDAP, nntp, POP3, and Domino Web servers so that they can communicate with different ports. To do this, make sure that the port number is available to the client when the client tries to connect to the server. For example, if you allocate port 12080 to the Domino Web Server, you must connect to the server using urlhttp: // acme.com: 12080.
It is best not to run all these Internet protocols on computers with only one network interface card (NIC. Because when a computer has only one network interface card, even a protocol is enough to generate an input/output bottleneck.

Configure an IP address and port ing

When port ing is set, the port ing server automatically routes the notes and Domino communication requests to other partition servers.
1. Select a partitioning server that executes the port ing task.
2. Select a unique TCP/IP Port number for each partition server on the computer. The port ing server uses port 1352. We recommend that you use the port numbers 13520 to 13524 for other partition servers.
3. In the notes. ini file of the port ing server, add a line for the port server and each other partition server. On the port ing server, enter:
Tcpip_tcpipaddress = 0, IPaddress: 1352
Here, TCPIP is the port name and IPaddress is the IP address of the port ing server.
For each other partition server, enter:
Tcpip_portmappingnn = Cn = SERVER_NAME/o = org, IPaddress: TCP/IP Port Number
The TCPIP is the port name, And the NN is a number between 00 and 04 allocated in ascending order. SERVER_NAME is the name of the partition server, org is the name of the organization, IPaddress is the shared IP address, and TCP/IP Port number is the unique port address selected for the partition server.
Note: You must assign a number to the NN from 00 in ascending order. The maximum value is 04. If there is an interruption in the sequence, Domino ignores the subsequent items.
4. Add the following content to the notes. ini file of each other partition server:
Tcpip_tcpipaddress = 0, IPaddress: ipport_number
Tcpip is the port name, IPaddress is the shared IP address, and ipport_number is the unique port number selected for each partition server.
5. enter a fully qualified network domain name (for example, sales. acme. com), or enter the public server name (for example, sales ).
6. Enter the name of each partition server as a separate entry in the DNS, NIS, or local host file.
7. if you plan to Set Partition servers for IMAP, LDAP, nntp, POP3, and web server communications, in the "TCP/IP port number" Field of the "Port" and "Internet port" tab in the "server" document, specify a unique port number for each protocol.
When the client tries to connect to the server, make sure that the port number is available to the client. For example, if you assign a port number of 12080 to the Web server Acme. com, you must use urlhttp: // acme.com: 12080 to connect to the server.

Example of configuring IP address and port ing

This example shows the statement lines that are used to set port ing for six servers and added to the notes. ini file of the partition server.
Server1 (Port ing server)
Tcpip_tcpipaddress = 0, 192.94.223169: 1352
Tcpip_portmapping00 = Cn = server2/o = org2, 192.94.222.169: 13520
Tcpip_portmapping01 = Cn = server3/o = org3, 192.94.222139: 13521
Tcpip_portmapping02 = Cn = server4/o = org4, 192.94.222139: 13522
Tcpip_portmapping03 = Cn = server5/o = org5, 192.94.222139: 13523
Tcpip_portmapping04 = Cn = server6/o = org6, 192.94.223169: 13524
Server2
Tcpip_tcpipaddress = 0, 192.94.223169: 13520
Server3
Tcpip_tcpipaddress = 0, 192.94.223169: 13521
Server4
Tcpip_tcpipaddress = 0, 192.94.223169: 13522
Server5
Tcpip_tcpipaddress = 0, 192.94.223169: 13523
Server6
Tcpip_tcpipaddress = 0, 192.94.223169: 13524

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.