When adding slave servers, development servers and collaboration servers, add to the master server connection authorization list file the host names of the slave servers, development servers or collaboration servers being added.
The following tasks are required at the master server (primary):
From the FSID field in the pdfsinfo command output, check the file system ID of the file system to which the slave servers, development servers and collaboration servers are being added.
# pdfsinfo -n /dev/disk/by-id/scsi-1FUJITSU_300000370106 <Enter> /dev/disk/by-id/scsi-1FUJITSU_300000370106: FSID hostID status hostname 1 80a4f75b RUN master1 1 80960096 RUN master2
In the connection authorization list file applicable to the file system ID, add a CLIENT field for the slave servers, development servers and collaboration servers being added
Add the CLIENT field at the end of the connection authorization list file.
If multiple slave servers, development servers or collaboration servers are being added, add CLIENT fields for just that number of clients.
# cat /etc/pdfs/server.conf.1 <Enter> # # Copyright (c) 2012 FUJITSU LIMITED. All rights reserved. # # /etc/pdfs/server.conf.<FSID> # # List of client hostnames of a file system. # # Notes: # Do not describe hostnames of management servers. # # example: #CLIENT nodeac1 #CLIENT nodeac2 #CLIENT nodeac3 #CLIENT nodeac4 #CLIENT nodeac5 CLIENT slave1 CLIENT slave2 CLIENT slave3 CLIENT slave4 CLIENT slave5 CLIENT develop CLIENT collaborate
Note
Ensure that the CLIENT fields for additional DFS clients are added at the end of the connection authorization list file.
If existing CLIENT fields are changed, the mount command fails for the slave servers, development servers and collaboration servers being added.
Existing CLIENT fields cannot be changed or deleted.
If you want to make changes or deletions at the same time as adding slave servers, development servers and collaboration servers, do so while the DFS is in the unmounted state.
Ensure that the total number of slave servers, development servers, collaboration servers, and master servers does not exceed the maximum number, 128 servers, for the number of shared servers.
Distribute the updated connection authorization list file to the master server (secondary).
If there are redundant master servers, distribute to the other master servers.
# cd /etc/pdfs <Enter> # scp ./server.conf.1 root@moony:/etc/pdfs/server.conf.1 <Enter>
Note
If the connection authorization list file contents differ at different master servers, MDS-down recovery might fail and file system inhibition or system panic might occur.