Server Config
sudo rpm-ostree install postgresql-server
sudo rpm-ostree install mariadb-server
sudo rpm-ostree install httpd
|
sudo systemctl enable httpd.service
sudo systemctl start httpd.service
ls -lah /usr/lib/systemd/system/
|
sudo firewall-cmd --permanent --add-service=http
sudo setsebool -P httpd_can_network_connect on
sudo firewall-cmd --add-service=http
|
Benchmarks
time openssl dhparam -out ~/dh2048.pem 2048
|
time openssl dhparam -out ~/dh4096.pem 4096
|
Raspberry Pi4
|
real 13m29.781s
user 13m29.619s
sys 0m0.111s
|
real 87m20.886s
user 87m19.900s
sys 0m0.261s
|
Morefine M8S
|
real 1m27.368s
user 1m26.946s
sys 0m0.109s
|
real 17m34.707s
user 17m33.184s
sys 0m0.065s
|
Legion 5Pro
|
real 0m17.441s
user 0m17.429s
sys 0m0.004s
|
real 2m5.231s
user 2m5.202s
sys 0m0.012s
|
Fedora 37 Fixes
sudo ostree remote add --if-not-exists\
--gpg-import=/etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-37-x86_64\
fedora-iot-mirrorlist https://d2ju0wfl996cmc.cloudfront.net
backupDir="$HOME/backups/etc_ostree_remotes_d/" && mkdir -p $backupDir\
&& cp /etc/ostree/remotes.d/fedora-iot.conf $backupDir
sudo ostree remote delete fedora-iot
deployment="$(ls -Art /sysroot/ostree/deploy/fedora-iot/deploy | tail -n 1)";\
/sysroot/ostree/deploy/fedora-iot/deploy/$(echo "${deployment%%*(.origin)}")/usr/lib/greenboot/check/wanted.d/01_update_platforms_check.sh
sudo rpm-ostree rebase fedora-iot-mirrorlist:fedora/devel/x86_64/iot
sudo rpm-ostree upgrade -r
Fedora 37 OSTree
rpm-ostree install wget httpd
rpm-ostree install python3 python3-pip python-is-python3
rpm-ostree install make automake gcc gcc-c++ kernel-devel
|
rpm-ostree install java-1.8.0-openjdk java-1.8.0-openjdk-devel
rpm-ostree install java-11-openjdk java-11-openjdk-devel
rpm-ostree install java-17-openjdk java-17-openjdk-devel
|
|
hostnamectl set-hostname ns13-pc05
rpm-ostree install redis
rpm-ostree install upx
|
alternatives --config javac
alternatives --config java
hostnamectl status
|
Knowledge
sudo groupadd --system hadoop
sudo useradd --system hadoop\
--gid hadoop --create-home --home-dir /home/hadoop
sudo usermod --move-home --home /home/hadoop hadoop
|
sudo groupadd --system spark
sudo useradd --system spark\
--gid spark --create-home --home-dir /home/spark
sudo usermod --move-home --home /home/spark spark
|
|
sudo su
su - hadoop
ssh-keygen -q -b 4096 -t rsa -f ~/.ssh/id_rsa -C 'hadoop@ns13-pc05' -N ''
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
ssh hadoop@localhost
|
sudo su
su - spark
ssh-keygen -q -b 4096 -t rsa -f ~/.ssh/id_rsa -N 'spark@ns13-pc05' -N ''
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
ssh spark@localhost
|
|
if ! sudo id -u hadoop &>/dev/null;then echo "$HOME";fi
if sudo id -u hadoop &>/dev/null;then echo "$HOME";fi
|
if ! sudo id -u spark &>/dev/null;then echo "$HOME";fi
if sudo id -u spark &>/dev/null;then echo "$HOME";fi
|
|
while true;do du -sh /var/hadoop;sleep 10;done
stat -c '%a %n' /var/hadoop/hadoop-3.3.4/etc/env
|
while true;do du -sh /var/spark;sleep 10;done
ls -lAh /var/hadoop/hadoop-3.3.4/etc/
|
|
sudo journalctl -xeu hadoop.service
sudo systemctl edit hadoop.service
sudo systemctl show hadoop.service
|
sudo journalctl -xeu spark.service
sudo systemctl edit spark.service
sudo systemctl show spark.service
|
|
cat /etc/selinux/config
sudo setenforce 0
|
getenforce
sestatus
|
References