使用systemctl设置一些服务开机自启:X.service is not a native service
在使用systemctl控制一些服务如安装的EMQ时,遇到报错: test@test:~#systemctlenableemqx Executing:/lib/systemd/systemd-sysv-installenableemqx emqx.serviceisnotanativeservice,redirectingtosystemd-sysv-install. test@test:~#systemctllist-unit-filesgrepemq emqx.servicegenerated 查询发现这个服务的状态是即不是enable也不是disenable,是generated。在其官方文档提示:Thisscriptiscalledby“systemctlenable/disable”whenthegivenunitisaSysVinit.dscript.Itneedstocallthedi...[>>…]
ubuntu在更换源之后apt update出现public key is not available: : NO_PUBKEY
ubuntu环境中在更换源之后使用aptupdate更新源出现报错:Thefollowingsignaturescouldn'tbeverifiedbecausethepublickeyisnotavailable::NO_PUBKEYXXXXXXXXXXXXXX test@test:~#apt-getupdate Err:6https://download.docker.com/linux/ubuntubionicInRelease GPGerror:Thefollowingsignaturescouldn'tbeverifiedbecausethepublickeyisnotavailable Thefollowingsignaturescouldn'tbeverifiedbecausethepublickeyisnotavailable::NO_PUBKEYXXXXXXXXXXXXXX 问题中提示publickeyisnotavailable公钥无效,缺失公钥。解决方...[>>…]
Docker安装官方Milvus2.0镜像太慢了
在docker下安装Milvus2.0的步骤并不多,官方文档地址:https://milvus.io/docs/v2.0.x/install_standalone-docker.md先下载docker-compose.yml文件,然后设置DOCKER_VOLUME_DIRECTORY的值执行docker-compose安装即可。但在执行下载镜像的时候太慢了。 root@testMC:~/#wgethttps://raw.githubusercontent.com/milvus-io/milvus/master/deployments/docker/standalone/docker-compose.yml-Odocker-compose.yml root@testMC:~/#DOCKER_VOLUME_DIRECTORY=/disk root@testMC:~/#docker-composeup-...[>>…]
Ubuntu重启自动重挂载磁盘及挂载测试
之前有一篇文章关于自动挂载磁盘的,地址:http://www.04007.cn/article/1033.html在完成磁盘挂载后,修改/etc/fstab文件进行配置让服务重启自动挂载。使用blkid命令查看磁盘的UUID。编辑/etc/fstab将下面的内容添加到文件末尾。 test@test:~#blkid /dev/vdb:UUID="XXXX-XXXX"TYPE="ext4" test@test:~#vim/etc/fstab UUID=XXXX-XXXX/diskext4defaults 在修改完之后最后测试一下/etc/fstab文件是否正常,如果fstab文件配置错误,是很有可能导致系统无法正常启动的。...[>>…]
使用tiangolo/uvicorn-gunicorn-fastapi镜像搭建的服务端产生core.*文件
在使用tiangolo/uvicorn-gunicorn-fastapi镜像搭建的python服务端程序目录中发现一些core.*文件,数量不一定,偶尔有多个。示例如下,平均每个文件约50M左右,非文本文件无法查看内容。-rw-------1rootroot47255552Mar1117:22core.34931-rw-------1rootroot47215112Mar1117:22core.12341-rw-------1rootroot47122552Mar1117:22core.12341 觉得问题出现的很奇怪,程序中没有生成这个文件的逻辑,于是去查看请求日志和错误日志,在gunicorn_error.log里查到了对应的时间中出现了如下这种错误内...[>>…]
阿里云的镜像库mirrors.aliyun.com无法访问Centos6源的问题
阿里云的开源镜像站地址:https://mirrors.aliyun.com/repo/在里面可以看到还有Centos-6.repo的repo包,但下载下来执行源更新会遇到问题:http://mirrors.aliyun.com/centos/6/os/x86_64/repodata/repomd.xml:[Errno14]PYCURLERROR22-"TherequestedURLreturnederror:404NotFound"后面的其它地址也一样会请求超时。 [root@04007~]#catCentos-6.repo [base] name=CentOS-$releasever-Base-mirrors.aliyun.com failovermethod=priority baseurl=http://mirrors.aliyun.com/centos/$releasever/o...[>>…]
在Centos7.9服务器上使用LVM方式挂载磁盘
在磁盘分区挂载之前,先使用lsblk命令查看磁盘信息,未分区挂载的磁盘sdb只有disk类型没有part类型。40G的硬盘sda已经分了两个区sda1、sda2。而sdb磁盘下并没有分区信息,说明还没有分区。磁盘分区可以用fdisk,也可以用parted分区,不过超过2T的硬盘要使用Parted分区。 lvm即逻辑卷管理器(LogicalVolumeManager)可以更方便的为应用与用户分配存储空间。在LVM管理下的存储卷可以按需要随时改变大小与移除。LVM也允许按用户组对存储卷进行管理,允许管理员用更直观...[>>…]
Centos7.9服务器LVM方式挂载磁盘时的问题
对一块磁盘进行重复分区(创建如/dev/vg01/lv01的逻辑卷)进行pvcreate操作会报错Can'tinitializephysicalvolume"/dev/sdb1"ofvolumegroup"vg01"without-ff。根据提示需要加-ff选项进行强制执行,如果还没有挂载可以使用-ff可以解决。但如果已经挂载,则即使使用-ff选项也会报错Can‘topen/dev/sdb1exclusively.Mountedfilesystem?。如下: #pvcreate-v/dev/sdb1可能遇到的问题情况 [root@centos]#pvcreate-v/dev/sdb1 4:Warning:Theexistingdisklabelon/dev/vdbwillbedestroyedandalldataonth...[>>…]
Centos7.9中将EMQ添加进systemctl开机启动报错
从官网下载的压缩包解压,从里面的bin目录中执行emqxstart可以正常启动,但是使用systemctl进行开机自启,报错。emqx.service自启配置文件内容如下: #cat/etc/systemd/system/emqx.service [Unit] Description=Emq After=network.target After=syslog.target [Service] User=root Group=root Type=forking TimeoutSec=0 ExecStart=/opt/emqx/bin/emqxstart WorkingDirectory=/opt/emqx/ PrivateTmp=true [Install] WantedBy=multi-user.target #保存成功后执行enable和reload加载均正常。 systemctlenableemqx.ser...[>>…]
Centos7.9服务器的防火墙常用操作命令
CentOS7里面firewalld、iptables、ebtables三种防火墙都有,系统默认使用firewalld来管理netfilter子系统,底层是调用iptables命令。firewalld比起iptables更好用,更简洁。有一点,firewalld每个服务都需要手动命令开放才能放行,因为其默认拒绝请求。而iptables则相反,默认都允许,需要拒绝的才手动操作。1.启动firewalld防火墙systemctlstartfirewalld.service查看版本:$firewall-cmd--version查看帮助:$firewall-cmd--help显示状态:$firewall-cmd--state查看区域信息:$firewall-cmd-...[>>…]