Compare commits

..

No commits in common. "0d573fce409af77fa767332d73e68362a7b54a76" and "b8514bb166d551d61d5c244207da1eed2932e662" have entirely different histories.

4 changed files with 7 additions and 71 deletions

View File

@ -52,7 +52,3 @@ Tune bcache (not permanent):
echo 64M > /sys/block/bcache0/bcache/sequential_cutoff echo 64M > /sys/block/bcache0/bcache/sequential_cutoff
echo 4096 > /sys/block/bcache0/queue/read_ahead_kb echo 4096 > /sys/block/bcache0/queue/read_ahead_kb
### Fan-temperature control for GPUs
- [NVIDIA GPU-based FAN controller for SUPERMICRO server](https://github.com/skokec/superfans-gpu-controller)
- [Modification for combined GPU/CPU temperature control in 1U server](https://repos.nonan.net/nicolas/superfans-gpu-controller)

View File

@ -18,13 +18,12 @@ echo ""
echo "Install and config python & jupyter..." echo "Install and config python & jupyter..."
apt-get update && \ apt-get update && \
apt-get install -y ipmitool && modprobe ipmi_devintf && \ apt-get install -y ipmitool && modprobe ipmi_devintf && \
curl -fsSL https://deb.nodesource.com/setup_current.x | bash - \
apt-get install -y python3-pip nodejs npm git && \ apt-get install -y python3-pip nodejs npm git && \
apt-add-repository -y ppa:cantera-team/cantera && \ apt-add-repository -y ppa:cantera-team/cantera && \
apt-get install -y cantera-python3 && \ apt-get install -y cantera-python3 && \
python3 -m pip install jupyterhub && \ python3 -m pip install jupyterhub && \
npm install -g configurable-http-proxy && \ npm install -g configurable-http-proxy && \
python3 -m pip install jupyterlab notebook jupyterlab-git tensorflow-gpu && \ python3 -m pip install jupyterlab notebook jupyterlab-git tensorflow && \
python3 -m pip install h5py tqdm pandas ipywidgets pillow matplotlib && \ python3 -m pip install h5py tqdm pandas ipywidgets pillow matplotlib && \
python3 -m pip install scipy scikit-learn && \ python3 -m pip install scipy scikit-learn && \
mkdir /etc/jupyterhub/ && \ mkdir /etc/jupyterhub/ && \
@ -33,8 +32,6 @@ cp jupyterhub.service /etc/systemd/system/jupyterhub.service && \
systemctl enable jupyterhub && \ systemctl enable jupyterhub && \
systemctl start jupyterhub systemctl start jupyterhub
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
echo "check nvidia drivers..." echo "check nvidia drivers..."
nvidia-smi nvidia-smi

View File

@ -3,32 +3,18 @@
#sources: #sources:
#https://wiki.archlinux.org/title/bcache #https://wiki.archlinux.org/title/bcache
#https://stackoverflow.com/questions/20797819/command-to-change-the-default-home-directory-of-a-user #https://stackoverflow.com/questions/20797819/command-to-change-the-default-home-directory-of-a-user
#https://unix.stackexchange.com/questions/156102/optimizing-bcache
#https://evilpiepirate.org/git/linux-bcache.git/tree/Documentation/bcache.txt
#Block device for caching (e.g. disk or partition):
ssddev=/dev/sdb ssddev=/dev/sdb
#Block device to use with cache:
hdddev=/dev/sdc hdddev=/dev/sdc
sequential_cutoff=24000M
#Cache sequential writes files, no cutoff if [ "$EUID" -ne 0 ]
#There is an issue with parsing of prefixes, max 4 GB then echo "Please run as root"
sequential_cutoff=0
if [ "$EUID" -ne 0 ]; then
echo "Please run as root"
exit exit
fi fi
read -p "Block devices $ssddev and $hdddev will be wiped, are you sure proceed?" -n 1 -r while [ -b /dev/bcache0 ]
echo then echo "Canceld, device /dev/bcache0 is allready present"
if [[ ! $REPLY =~ ^[Yy]$ ]]; then
exit
fi
while [ -b /dev/bcache0 ]; then
echo "Canceld, device /dev/bcache0 is allready present"
exit exit
fi fi

View File

@ -1,43 +0,0 @@
#!/bin/bash
echo "Not working yet"
exit
if [ "$EUID" -ne 0 ]
then echo "Please run as root"
exit
fi
apt-get update && \
apt-get install -y hibernate uswsusp
SWAPFILE="/swap.img"
#UUID=$(findmnt -no UUID -T $SWAPFILE) <-- wrong?
swaplabel $SWAPFILE
OFFSET=$(swap-offset $SWAPFILE) #<---------- remove "resume offset ="
if [ $? -eq 0 ]; then
#change swapfile size
swapoff -a && \
dd if=/dev/zero of=$SWAPFILE bs=1G count=32 && \
mkswap $SWAPFILE && \
swapon $SWAPFILE
#show info
grep SwapTotal /proc/meminfo
fi
#modify /etc/default/grub:
#GRUB_CMDLINE_LINUX_DEFAULT="resume=UUID=c081f414-93bf-4f07-8b28-97f8acd3b052 resume_offset=10555392"
echo "RESUME=UUID=$UUID resume_offset=$OFFSET" > /etc/initramfs-tools/conf.d/resume
#Apply settings:
update-grub
update-initramfs -u -k all
#test with: sudo hibernate