ClusterShell library and tools
Project description
ClusterShell is an event-based Python library to execute commands on local or distant cluster nodes in parallel depending on the selected engine and worker mechanisms. The library provides also advanced nodeset handling methods. Its goal is to improve the administration of cluster by providing a lightweight but scalable API for developers.
User tools
ClusterShell also provides with the library three convenient Python command-line programs:
clush: issue commands to cluster nodes and format output
Example of use:
$ clush -abL uname -r node[32-49,51-71,80,82-150,156-159]: 2.6.18-164.11.1.el5 node[3-7,72-79]: 2.6.18-164.11.1.el5_lustre1.10.0.36 node[2,151-155]: 2.6.31.6-145.fc11.2.x86_64
See man clush for more details.
clubak: improved dshbak to gather and sort dsh-like outputs
See man clubak for more details.
nodeset: compute advanced nodeset operations
Example of use:
$ echo node160 node161 node162 node163 | nodeset -f node[160-163] $ nodeset -f node[0-7,32-159] node[160-163] node[0-7,32-163] $ nodeset -e node[160-163] node160 node161 node162 node163 $ nodeset -f node[32-159] -x node33 node[32,34-159] $ nodeset -f node[32-159] -i node[0-7,20-21,32,156-159] node[32,156-159] $ nodeset -f node[33-159] --xor node[32-33,156-159] node[32,34-155] $ nodeset -l @oss @mds @io @compute
See man nodeset for more details.
Please visit the ClusterShell website.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file clustershell-1.3.2.tar.gz.
File metadata
- Download URL: clustershell-1.3.2.tar.gz
- Upload date:
- Size: 123.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6795724b20fbb348db83051694a0f76e6c30d8500841f5d184f05d030e463053
|
|
| MD5 |
97ac1bfd80521b3f35ad313e3b579376
|
|
| BLAKE2b-256 |
f73fe088c8b90bb9d72ece3f355d1819fddb4970b57c8278a50f2cdf1f135208
|
File details
Details for the file clustershell-1.3.2-1.fc13.src.rpm.
File metadata
- Download URL: clustershell-1.3.2-1.fc13.src.rpm
- Upload date:
- Size: 128.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
55fcad835a51ec666fabfa6881a12db1923212847764442c20c29fe484b48682
|
|
| MD5 |
88d9bf020c3f1bcb49f98be9d71eaffd
|
|
| BLAKE2b-256 |
de813383416a945604405c18f0a7dac9caa12162f18a1eb79bfa4bbf9004339c
|
File details
Details for the file clustershell-1.3.2-1.el5.src.rpm.
File metadata
- Download URL: clustershell-1.3.2-1.el5.src.rpm
- Upload date:
- Size: 127.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cabceba57852c6bd415d8d8258d5e6f910477abcc9017af4cf50822108837eaa
|
|
| MD5 |
ef1c09f3bf22adf4be69049d428422ab
|
|
| BLAKE2b-256 |
d5bb8258b8602f83948725a06d622439e1d078c4e5c9cc949c84d9556d05ecd3
|
File details
Details for the file clustershell-1.3.2-1.fc13.noarch.rpm.
File metadata
- Download URL: clustershell-1.3.2-1.fc13.noarch.rpm
- Upload date:
- Size: 148.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
265dc5ffa24ea9458bb454a30fec4bc2081bd950139da2a179f11c1b00e4590c
|
|
| MD5 |
5d5f2039db98a7f9dcf82b5249afbfe2
|
|
| BLAKE2b-256 |
41421813314ca1eeae2c9ec8f4fe9b7ad1f5f31550d61eb4a66c6cff8eaba428
|
File details
Details for the file clustershell-1.3.2-1.el5.noarch.rpm.
File metadata
- Download URL: clustershell-1.3.2-1.el5.noarch.rpm
- Upload date:
- Size: 197.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
36e3379e6752062ee44885dbb75ed760178524d4df40ebc2b03ab15f7c9d1124
|
|
| MD5 |
2c49482d5c2976f6d9bb23ab6dcdad39
|
|
| BLAKE2b-256 |
e7842ceeb1e6b395a783f0a2f9232da30b60c6226978b139aab4e6462dbc07dd
|