部署的一些命令记录

设置定时任务每30分钟重启一次

crontab -e

若出现选择框,选择编辑器,选择2 vim

将下面这段代码放到最后,进行重启服务器

*/30 * * * * /usr/bin/kubectl rollout restart deploy/smartvoice-llm-worker-taichu -n robotgpt >> /tmp/restart.log

执行日志在 /tmp/restart.log 查看

在线安装Anaconda

wget https://repo.anaconda.com/archive/Anaconda3-2022.10-Linux-x86_64.sh
bash Anaconda3-2022.10-Linux-x86_64.sh
conda create -n triton_client python=3.10
conda activate triton_client

容器挂在文件并打开命令行,临时安装和使用

nerdctl run -it –rm –entrypoint=”” -v /root/offline_dependency_library:/offline_dependency_library jfrog.tecorigin.net/tecotp-docker/release/ubuntu22.04/x86_64/tecoinferencelm:1.0.0 bash

nerdctl run -it –rm –entrypoint=”” -v /root/perf_debug/:/perf_debug jfrog.tecorigin.net/tecotp-docker/release/ubuntu22.04/x86_64/tecoinferencelm:1.0.0 bash

nerdctl run -it –rm –entrypoint=”” -v /root/perf_debug/:/perf_debug -v /root/offline_dependency_library:/offline_dependency_library jfrog.tecorigin.net/tecotp-docker/release/ubuntu22.04/x86_64/tecoinferencelm:1.0.0 bash

测试联通性
python triton_request_stream.py -u 172.25.5.10:31611 -i grpc -rn 1

镜像压缩包加载并使用

加载镜像

nerdctl -n k8s.io load -i smartvoice-llm-worker-taichu.v0.1.1.jar

查看镜像

nerdctl -n k8s.io images |grep smartvoice

查看pod

kubectl get pod -A|grep smartvoice

查看pod配置信息

kubectl describe pod -n robot gpt smartvoice-llm-worker-taichu-594f9cc76b-7bpsl

修改pod配置信息(修改pod服务的配置信息)

kubectl -n robotgpt edit deploy smartvoice-llm-worker-taichu

对镜像重新打标签

nerdctl -n k8s.io tag clcee07986f3 harbor.cloudminds.com/smartvoice/smartvoice-llm-worker-taichu:v0.1.1

查看pod日志信息

kubectl -n robotgpt logs -f smartvoice-llm-worker-taichu-5b4989d458-bsxgr

检查当前卷组的可用空间:

sudo lvdisplay
扩展卷组(如果物理卷(VG)有足够的空间):

sudo vgextend ubuntu-vg /dev/sdx
这里/dev/sdx是要添加到卷组的物理卷。

扩展逻辑卷:

sudo lvextend -l +100%FREE /dev/mapper/ubuntu–vg-ubuntu–lv /dev/sda3
这里/dev/sdx是要用于扩展逻辑卷的空闲空间,+100%FREE指扩展到最大可用空间。

扩展文件系统:

如果是ext4文件系统,使用:

sudo resize2fs /dev/mapper/ubuntu–vg-ubuntu–lv
如果是xfs文件系统,使用:

sudo xfs_growfs /dev/mapper/ubuntu–vg-ubuntu–lv

一辈子很短,努力的做好两件事就好;
第一件事是热爱生活,好好的去爱身边的人;
第二件事是努力学习,在工作中取得不一样的成绩,实现自己的价值,而不是仅仅为了赚钱;

继开 wechat
欢迎加我的微信,共同交流技术