There are some incompatibilities with the following functions compared to 4.1A20:
Number | Item | Linux kernel version after upgrading |
---|---|---|
1 | Does not support sendfile(2) | Linux 2.6 |
2 | Changes operation of truncate(2), ftruncate(2), creat(2), and open(2) specified with O_TRUNC from the other node to the file where mmap(2) is being executed | All |
3 | Changes port numbers reserved by GFS | All |
4 | Changes the type of a special file specified for the GFS command argument | All |
5 | Change in error message of sfcdf(8) | All |
6 | Change in error message of sfcfsck(8) | All |
7 | Check strengthening of parameter specified for -o specific_options option of sfcmkfs(8) | All |
8 | Changes allocated reserved area size by writing operations | All |
9 | Add the upper limit of concurrently open files | All |
10 | Addition of the i-node's cache memory release function at the time of accessing many files | All |
11 | Omitted value of the communication timeout between nodes | All |
12 | Deletion of the sfcfrmd information message | All |
Please refer to "D.2.2 Incompatibilities from 4.1A30" for article 1-10. Here, it explains article 11 and 12.
Incompatible contents
In the monitoring of the node by communication, the default of timeout value is changed after a communicative response is lost until it estimates a partner node to be an abnormal state.
Before change: 60 seconds
After change: 180 seconds
Corrective action
No corrective action is required
Information
You do not have to change the communication timeout between nodes. The value can be changed.
See
Please refer to "14.1.2 Communication timeout value", "10.1.2 Change (in file system attributes)" and "11.1.2 Change (in file system attributes)" about the change method of the communication timeout value between nodes.
Incompatibility description
The information message outputted at the time of starting sfcfrmd is deleted.
Before change: The following messages are outputted.
sfcfrmd[pid]: INFO: sfcfrmd:0001: set number of threads 16 sfcfrmd[pid]: INFO: sfcfrmd:0002: set service port number 9300 sfcfrmd[pid]: INFO: sfcfrmd:0003: set connection timeout value 30 [sec] |
After change: The above message is not outputted.
Corrective action
No corrective action is required.