[root@test docker-compose]# /usr/local/python3/bin/docker-compose -f docker-compose.yml up -d
Traceback (most recent call last):
File "/usr/local/python3/bin/docker-compose", line 8, in
sys.exit(main())
File "/usr/local/python3/lib/python3.10/site-packages/compose/cli/main.py", line 81, in main
command_func()
File "/usr/local/python3/lib/python3.10/site-packages/compose/cli/main.py", line 200, in perform_command
project = project_from_options('.', options)
File "/usr/loca...
虽然已经配置环境变量MAILTO=,
但是 crontab 执行失败后 /var/log/cron 可以查看到具体报错信息,却没有发送mail邮件。
手动测试邮件是否可以正常发送:
1
echo "Your message here" | mail -s "Subject" root
提示
1
/usr/sbin/sendmail: No such file or directory
安装sendmail
1
yum ins...
ImportError: cannot import name 'cached_property'
cd werkzeug,修改__init__.py
from werkzeug.utils import cached_property # 这是引入的包
api.py
import flask.scaffold
flask.helpers._endpoint_from_view_func = flask.scaffold._endpoint_from_view_func
import flask_restful
#from flask.helpers import _endpoint_from_view_func
python官方各版本下载地址:
https://www.python.org/ftp/python/
国内华为镜像:
https://mirrors.huaweicloud.com/python/
Python 第三方库国内镜像下载地址
由于 Python 服务器在国外,因此使用 pip 安装第三方模块或者库的时候,下载速度特别慢,经常出现如下报错:
$ socket.timeout: The read operation timed out
为提升下载速度,可以使用国内镜像下载,常用的国内镜像有:
豆瓣
https://pypi.douban.com/simple
阿里云
https://mirrors.aliyun.com/pypi/simple
清华大学
https://pypi.tuna.tsinghua.edu.cn/simp...
安装文件(分别按照以下顺序安装)
rpm -ivh erlang-21.3-1.el7.x86_64.rpm
yum install socat -y
rpm -ivh rabbitmq-server-3.8.8-1.el7.noarch.rpm
设置开机自启
systemctl enable rabbitmq-server.service
mail命令进入
& p #显示当前邮件
& 2 #显示标号为2的文件
& d 1-100 #删除标号 1-100 的邮件,务必随后执行 q命令,保存该操作,否则删不掉;
& q #退出并保存命令操作内容
& z #最新的20封邮件列表
& Z #最后一页(20封) 邮件列表
openwrt ssh 进入主机
history 命令记录了本次ssh执行过的命令
但在退出ssh之后就被清空
最简单的解决办法就是把用户的 shell 解释器换成 Linux 默认的 bash 就可以了
1
opkg update && opkg install bash
编辑 /etc/passwd 文件
修改第一行(第一行就是 root 用户)中的 /bin/ash,改成 /bin/bash
123456789101112
cat <<EOF>> /etc/yum.repos.d/RedHat8_local_yum.repo[BaseOS]name=BaseOSbaseurl=file:///mnt/cdrom/BaseOSgpgcheck=0enabled=1[AppStream]name=AppStreambaseurl=file:///mnt/cdrom/AppStreamgpgcheck=0enabled=1EOF
wget https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda-repo-rhel8-11-8-local-11.8.0_520.61.05-1.x86_64.rpm
sudo rpm -i cuda-repo-rhel8-11-8-local-11.8.0_520.61.05-1.x86_64.rpm
sudo dnf clean all
sudo dnf -y module install nvidia-driver:latest-dkms
sudo dnf -y install cuda
cuda中包含了driver,无需单独安装。
firewall-cmd 没有提供和 iptables -F 一样清空规则的命令,因此需要使用其他办法清空防火墙端口规则。
12
firewall-cmd --permanent --list-all | grep ports | head -n 1 | \cut -d: -f2 | tr ' ' '\n' | xargs -I {} firewall-cmd --permanent --remove-port={}
需要注意的是,可以使用 --permanent 参数删除,重启生效,防止给现有业务带来影响。
清空规则后,再添加必要的端口:
1
...