docker警告WARING:No swap limit support

Ubuntu 20.04LTS

安装docker之后运行 docker info 出现报警:

root@k8s-node2:/home/k8s# docker info | grep Cgroup
Cgroup Driver: cgroupfs
WARNING: No swap limit support

要解决问题,需要修改/etc/default/grub文件

root@k8s-node2:/home/k8s# vim /etc/default/grub

找到GRUB_CMDLINE_LINUX=配置项,原有的内容切记不要删除,在双引号内添加cgroup_enable=memory swapaccount=1,与原来的内容之间用空格分隔。

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=lsb_release -i -s 2> /dev/null || echo Debian
GRUB_CMDLINE_LINUX_DEFAULT="maybe-ubiquity"
GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1"

再执行命令$sudo update-grub

最后输入命令$reboot重启一下服务器

现在我们再来运行docker info 查看info时就没有这个警告啦

Nginx 开启目录浏览

默认配置下Nginx 是不允许目录浏览的。

编辑 /etc/nginx/conf.d/default.conf

找到 location / { ……}

添加参数,并去除原有index 的定义配置。

location / {
autoindex on;
autoindex_localtime on;
}

 

 

小学数学加减法习题生成器

由于孩子要练习数学习题,买来的做起很快就做完了,所以用python 写了个脚本,可以自动生成 数学加减法。

一共有9个题型,输入出题范围,即运算结果的范围值,以及各类题型的出题数量后,脚本自动生成数学题,并形成excel文件。

quest1 = "题型一:10+3=?"

quest2 = "题型二:10-3=?"

quest3 = "题型三:13-?=10"

quest4 = "题型四:?-10=13"

quest5 = "题型五:10+?=13"

quest6 = "题型六:?+10=13"

quest7 = "题型七:3+10+4=?"

quest8 = "题型八:10-4-3=?"

quest9 = "题型九:10-4+3=?或10+4-3=?"