Confluent 1.1 is released. Most notably it implements noderanges and has some
'xCAT-like' commands that go straight to confluent. The xCAT confluent plugin
is updated in git to push group membership from xCAT to confluent to get more
mileage out of those noderanges, and should be part of the next xCAT release.
The differences in confluent noderanges from xCAT noderanges:
- In xCAT, regular expression syntax for noderange is /regex. Confluent
instead uses ~regex (the slash character was problematic for the directory
structure)
-confluent can do multiple number ranges. For example r1u1-r10u10 will work
in confluent, but not traditional xCAT commands
-confluent adds pagination. '<50' at the end means skip first 50 nodes.
'>25' would mean return only 25 results. Combining both yields '<50>25' to
skip 50 and get the next 25.
The xCAT-style commands enable apples to apples comparison on speed:
xCAT 'rpower' to 117 nodes: ~2 seconds
nodepower to 117 nodes: ~0.12 seconds
nodehealth command gets a nice summary of hardware issues with nodes:
# nodehealth n601,n164,n724
n724: ok
n601: critical (SEL Fullness:Event log nearly full,Drive 1:Present,drive fault)
n164: critical (All DIMMs:memory configuration error)
Also the 'nodesensors' command can do more advanced things:
-rvitals like output:
# nodesensors n712 temp
n712: PCH Temp: 34.0 °C
n712: Ambient Temp: 25.0 °C
n712: CPU1 VR OverTemp:
n712: CPU2 VR OverTemp:
n712: HDD Inlet Temp: 28.0 °C
n712: PCI Riser 1 Temp: 0.0 °C
n712: PIB Ambient Temp: 28.0 °C
n712: Ambient Status:
n712: CPU 1 OverTemp: Ok
n712: CPU 2 OverTemp: Ok
n712: CPU1 Temp: 32.0 °C
n712: CPU2 Temp: 34.0 °C
-Narrow down to specific sensors, polling as quickly and as synchronized as
possible, returning results in csv format with timestamps:
# nodesensors n712,n713 'pch temp' 'ambient temp' 'cpu1 temp' 'cpu2 temp' -c -i
1 -n 5
time,node,Ambient Temp (°C),CPU1 Temp (°C),CPU2 Temp (°C),PCH Temp (°C)
2015-04-01T13:10:40,n712,25.0,32.0,34.0,34.0
2015-04-01T13:10:40,n713,16.0,26.0,23.0,23.0
2015-04-01T13:10:41,n712,25.0,32.0,34.0,34.0
2015-04-01T13:10:41,n713,16.0,26.0,23.0,23.0
2015-04-01T13:10:42,n712,25.0,32.0,34.0,34.0
2015-04-01T13:10:42,n713,16.0,26.0,23.0,23.0
2015-04-01T13:10:43,n712,25.0,32.0,35.0,34.0
2015-04-01T13:10:43,n713,16.0,26.0,23.0,23.0
2015-04-01T13:10:44,n712,25.0,32.0,35.0,34.0
2015-04-01T13:10:44,n713,16.0,26.0,23.0,23.0
More details on changes at:
http://sourceforge.net/p/xcat/wiki/Confluent_1.1_Release_Notes/
Yum repository/individual rpms at:
http://sourceforge.net/projects/xcat/files/confluent/rpms/
Offline yum repository:
http://sourceforge.net/projects/xcat/files/confluent/rpms/confluent-1.1-repo.tbz2/download
It carries a few dependency packages. Peruse:
http://sourceforge.net/projects/xcat/files/confluent-dep/
For the appropriate subdirectory for live yum repository and offline yum
repositories per platform. For example
http://sourceforge.net/projects/xcat/files/confluent-dep/rh7/x86_64/confluent-dep-rh7-x64.tar.bz2/download
would be the dependencies for x86_64 RHEL7 and similar.
Jarrod Johnson
HPC Systems Management Architect
Lenovo
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user