clusterctrl

clusterctrl 2019.09.26.3

 pool/sid/main/c/clusterhat-image/clusterctrl_2019.09.26.3_all.deb clusterctrl
manage PiZeros on ClusterHat
Filename pool/sid/main/c/clusterhat-image/clusterctrl_2019.09.26.3_all.deb
Version2019.09.26.3
Age in days707
Release date2024 11. 28.
Size13.55 KB
id83
Nameclusterctrl
Package
Appname
Essential
Vendor
License
Distributionsid
Suitemain
Sourceclusterhat-image
Architecturebinary-i386
MultiArchforeign
MaintainerCyberVitexus
InstalledSize73
Dependssudo , libusb-1.0-0-dev , python-usb , python-libusb1 , python-smbus
PreDepends
Breaks
Enhances
Sectiondevel
Priorityoptional
Descriptionmanage PiZeros on ClusterHat
LongDescriptionFrom the Controller Pi power to the Pi Zeros can be controlled using theclusterctrl command on our configured images
AutoBuiltPackage
Filenamepool/sid/main/c/clusterhat-image/clusterctrl_2019.09.26.3_all.deb
MD5sum545d953e0ae65462ae3c4cb5f961bb54
SHA1d057602676cf3ce3e65434074ff5f1d9184d9960
SHA25650f6bbdcd4a658d96c2ae84aa20dc765b5b907b37bd404a3d870ebb0eee418c0
SHA51221e8e8bbf92f9cdd90c980d600e7138d440334377e0ac823a53e14ace3e99d7aebf888c11e28389276a19f943e7f366a9dc77664c07937afcd82220b3d189013
Size13872
Auto-Built-Package
Homepagehttps://github.com/PureHTML/clusterhat-image
Provides
Existing
fileMtime2024-11-28 12:35:02
created2021-03-20 02:24:31
updated2024-11-28 11:35:02
clusterctrl
<>

Cluster HAT

InAction

Scripts and files used to build Cluster HAT images from Raspbian.

Installation

Please add the software sources first:

sudo apt install lsb-release wget
echo "deb http://repo.vitexsoftware.com $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/vitexsoftware.list
sudo wget -O /etc/apt/trusted.gpg.d/vitexsoftware.gpg http://repo.vitexsoftware.com/keyring.gpg
sudo apt update

Then you can install packages:

  • clusterhat-image - Image Creator
  • clusterctl - Clusterctl
  • clusterctl-usbboot- USB Boot support for clusterctl

Usage

Simply run

clusterhat-creator

to download initial images and build ClusterHat ones

ClusterCTL

Install package clusterctl for /usr/sbin/clusterctl commad

You can also turn several PiZeros using chtui command

sudo /usr/sbin/chtui

chtui

Note: PiZero state is restored at the host boot using /lib/systemd/system/clusterctrl-state.service

Building Cluster HAT Images

The build script is located in the build directory.

The following is normally ran as root on a fresh Raspbian images.

git clone https://github.com/burtyb/clusterhat-image
cd clusterhat-image/build/
# Create a config-local.sh file and copy any lines you need to override from config.sh
./create 2017-09-07

The "2017-09-07" date above should be the date from the Raspbian/Raspberry Pi OS image you wish to convert.

When building arm64 images you need to be on an arm64 machine.

Building on x86_64

Images can be built from other architectures using qemu (tested on x86_64 but may work on others)

For example on Debian 12 to do this you need to "apt install qemu-user-static".

Then follow the standard steps

Cluster HAT Files

The files/ directory contains the files extracted into the root filesystem of a Cluster HAT image.

For support contact: https://portal.8086.net/submitticket.php?step=2&deptid=1