sgigenvnodelist.awk script broken on SLES12, CentOS7.2

Description

SLES12 with Performance Suite has changed behaviour with respect to SLES11 on SGI-class NUMA machines.

When we use the cpuset MoM, we build a list of vnodes in PBSvnodedefs using a script called sgigenvnodelist.awk called by our init.d script.

In SLES12, though, the cpuset controller is mounted first by the cgroup infrastructure (in /sys/fs/cgroup/cpuset, and only then in /dev/cpuset. Since the first mount usually doesn't specify the "noprefix" option, what used to be the "cpus" and "mems" files in /dev/cpuset are now called "cpuset.cpus" and "cpuset.mems".

This isn't tolerated by our script.

Acceptance Criteria

None

Status

Assignee

Unassigned

Reporter

Scott Campbell

Severity

None

OS

None

Start Date

None

Pull Request URL

None

Story Points

1

Components

Priority

Low
Configure