Constraints
This section describes constraints on the use of RAS.
Hardware
Currently, only KunLun9016 and servers 9032 support RAS.
Software
- OS: EulerOS V2.0 SP1
- Kernel: 3.10.0-229.20.1.30.hulk and later
Usage
- Hot swap causes EulerOS to ignore the overcommit_memory parameter of hugeTLB pages.
To ensure that hugeTLB pages can be successfully migrated when memory is being taken offline, OS ignores overcommit_memory, that is, OS allocates hugeTLB pages larger than the preset threshold to users when OS is taking memory offline. After a node or separate memory becomes offline, EulerOS ignores the overcommit_memory parameter, that is, restrictions on hugeTLB allocation are disabled.
- Hot swap causes EulerOS to ignore bindings between memory and nodes. The mbind function uses the nodemask parameter to restrict which nodes can be allocated memory. After a node or separate memory becomes offline, the bindings between memory and nodes are ignored.