bugfix
This commit is contained in:
parent
d3473ba24f
commit
a6b0b4cabd
@ -9,17 +9,11 @@
|
||||
|
||||
create_user()
|
||||
{
|
||||
sudo deluser {{user}}
|
||||
sudo delgroup {{user}}
|
||||
sudo useradd -m -g {{user}} -s bash -d {{home}} {{user}}
|
||||
echo "{{user}}:{{passwd}}" | sudo chpasswd {{user}}
|
||||
}
|
||||
curusr=$(id -un)
|
||||
curgrp=$(id -gn)
|
||||
sudo apt install git-lfs
|
||||
sudo rm -rf {{home}}
|
||||
sudo mkdir {{home}}
|
||||
sudo chown -R $(curusr):$(curgrp) $(home)
|
||||
sudo chown -R $(id -un):$(id -gn) {{home}}
|
||||
sudo apt -y install python3-venv
|
||||
mkdir {{home}}/.pip
|
||||
cat <<EOF> {{home}}/.pip/pip.conf
|
||||
@ -35,7 +29,7 @@ cat <<EOF>{{home}}/run.sh
|
||||
32b --gpu-memory-utilization 0.9 --max_model_len 40960 --tensor-parallel-size 4
|
||||
EOF
|
||||
chmod +x {{home}}/run.sh
|
||||
sudo cat <<EOF>/etc/systemd/system/{{user}}.service
|
||||
cat <<EOF>{{user}}.service
|
||||
[Unit]
|
||||
Wants=systemd-networkd.service
|
||||
Requires=nginx.service
|
||||
@ -47,9 +41,13 @@ ExecStop=su - {{user}} "killname vllm"
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
EOF
|
||||
sudo cp {{user}}.service /etc/systemd/system
|
||||
python3 -m venv {{home}}/py3
|
||||
{{home}}/py3/bin/pip install vllm
|
||||
create_user
|
||||
sudo deluser {{user}}
|
||||
sudo delgroup {{user}}
|
||||
sudo useradd -m -g {{user}} -s bash -d {{home}} {{user}}
|
||||
echo "{{user}}:{{passwd}}" | sudo chpasswd
|
||||
sudo chown -R {{user}}:{{user}} {{home}}
|
||||
systemctl enable {{user}}.service
|
||||
systemctl start {{user}}.service
|
||||
|
Loading…
Reference in New Issue
Block a user