- 博客(69)
- 资源 (1)
- 收藏
- 关注
原创 mysql8.0.x 部署报错mysqld: error while loading shared libraries: libssl.so.10: cannot
参考。
2024-09-13 15:08:24 425
原创 服务连接数据库提示“Table ‘test.User‘ doesn‘t exist”
查看到test库中包含user表,而没有User表,从业务中确认user表即为User表,则mysql数据库开启了大小写区分的功能,1. 修改mysql配置配置:vi /etc/mysql/mysql.conf.d/mysqld.cnf。注意:以上方法是有vi或vim编辑器的情况下做的,用容器跑起来的不存在vi/vim编辑器。4. 重启mysql服务:service mysql restart。登录到mysql‘数据库,进入到对应的库里,查看别=表。解决方案:修改区分大小写配置。修改完后,重启mysql。
2023-04-12 15:08:47 3813
原创 exec: “bash“: executable file not found in $PATH: unknown.
找到一个大佬说的,可能是镜像导入时出现了错误。我把原来的镜像删了,重新导入了一下,就好了。
2023-03-23 21:57:27 1950
原创 inode满了postfix/postdrop: warning: mail_queue_enter: create file maildrop : No space left on device
邮件服务出现问题,应用反馈后发现在/var/log/下有大量的warn开头的告警日志,以及mail.warn开头的告警信息,是inode点满了,找到并删除即可。在/var/log/messages文件中看到提示。
2022-10-24 15:15:38 1158
原创 centos7.9 扩容/根分区(扩根)(扩容和缩容)
docker容器跑起来默认占用/var/lib目录的空间,我知道的有两种解决办法,欢迎大家补充。一是迁移工作目录,二是扩根。反正都是要挂盘,我直接扩根了,省点事。
2022-08-17 15:01:42 3645
原创 CentOS7.9.离线安装Docker
下载好后自行上传到服务器,用rz命令可以(yum -y install lrzsz),xftp也可以。将以下内容复制到docker.service文件中。
2022-08-17 11:10:42 1749
原创 rpm包下载地址
源文档网页 https://blog.csdn.net/weixin_44025091/article/details/105372911。阿里云网络源地址:https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/CentOS网络源地址:http://centos.ustc.edu.cn/centos/网易163网络源地址:http://mirrors.163.com/使用CTRL+F输入关键字查找对应的安装包即可。进入以下网站下载对应的rpm包。..
2022-08-09 16:18:49 5104
原创 最近在干啥
好长时间没写文档了。最近在干啥呢。。。。。写论文。。。。我们公司要求的,每个人都要写可发表的文章,为了年终总结是 我们出了多少篇文章,有多少软著,申请了多少专利。我也写了,写的不行,给我否了。然后呢。。。。开发小程序(我不知道咋形容,暂时叫小程序吧)。。。。需求是 通过点击web页面按钮 调用服务器脚本,据我现在所了解到的 是要打通前后端,我一个前端的朋友 把页面给我写出来了(so easy),后端的朋友 如果用Java的话要用struts+spring+hibernate框架 或者{用i
2022-03-29 10:26:21 310
原创 polkit离线升级
今天2022.01.27,25号公布了个 【漏洞通告】Polkit pkexec权限提升漏洞(CVE-2021-4034)今天打一下补丁。 我们的机器都是内网跑着的 不连外网,没法通过yum直接升。 我用的野路子玩法。 先在云服务器上把源配好,把rpm包下好,然后打个tar包,再把tar包传到机器上,拆包然后yum直接装。依赖???依赖直接本地yum源解决。本地yum做法tar xf rpm.gzcd packages/yum -y install polk
2022-01-27 17:36:28 5757 1
原创 Another app is currently holding the yum lock;(yum锁定问题)
yum被锁问题问题Another app is currently holding the yum lock; waiting for it to exitrm -rf /var/run/yum.pid
2022-01-27 16:33:54 2568
转载 SSH登录密码与密钥身份验证踩坑()
转载 https://www.cnblogs.com/Leroscox/p/9627809.html简单记录,自用CentOS7.4虚拟机与ALiYunVPS,在配置ssh登录身份验证时碰到的问题。阿里云VPS:因为在重置磁盘时选择了密钥对的身份验证方式,因此VPS中的CentOS7.4中的 /etc/ssh/sshd_config 文件中,在初始化时就被添加了一行禁止密码登录的配置:PasswordAuthentication no使用vim编辑配置文件将其改为:PasswordAuth
2021-10-15 11:05:06 3897
原创 阿里云ECS云服务器购买流程
阿里云ECS云服务器购买流程给我朋友写的购买阿里云的文档https://account.aliyun.com阿里云官网1. 购买https://account.aliyun.com/login/login.htm阿里云登录界面可以用支付宝扫码登录即可,要进行二次验证(需要输入一个验证码)登上来以后是这样子的右上角找 【产品】 然后在搜索匡里输入 【云服务器】然后跳转到以下界面 点击【立即购买】下面是选择配置页面顶部分 选择 【抢占式】根据自己的需求选择,抢占式是空闲的服
2021-10-12 10:45:40 1000
原创 No space left on device,inodes占用100%,sendmail|postdrop进程 等问题
我是为了彻底解决这个问题(postdrop和sendmail大量僵尸进程)引出的下面的问题解决大量僵尸进程的办法:先把僵尸进程都干掉,让内存降下来,问题表面上是得到了解决。我第二题登上机器一看,您猜怎么着,哎 那些东西又出来了,它又出来了。为防止再次出现这个问题,我打算直接把邮件这个功能给关闭了。 可以进行如下配置,将crond的邮件通知关闭: 将/etc/crontab和/etc/cron.d/0hourly里的MAILTO=root修改为MAILTO="" crontab
2021-09-22 15:54:09 490
原创 大量僵尸进程导致无法正常登陆。(postdrop和sendmail进程)
我遇到的报错su: cannot set user id: Resource temporarily unavailable ps或top满屏幕都是sendmail、postdrop查看sendmail、postdrop。ps -ef | egrep "sendmail|postdrop" |grep -v grep |awk '{print $2}'|wc -l删除僵尸进程ps -ef | egrep "sendmail|postdrop" |grep -v grep |aw
2021-09-13 10:24:36 432
原创 (删除log)保存一个月的日志文件,以往的全部删除
find / -maxdepth 1 -mtime +29 -name "*.log" -exec rm -rf {} \;find / -maxdepth 1 -mtime +29 -name "kpi*" -exec rm -rf {} \;find / -maxdepth 1 -mtime +29 -name "*.zip" -exec rm -rf {} \;~
2021-06-30 10:38:04 515
原创 diff命令的简单应用
diff -H file1 file2 -H -H或--speed-large-files 比较大文件时,可加快速度。cat file1 < 是file1中的 >是file2中的
2021-06-21 17:13:49 244
转载 su: cannot set user id: Resource temporarily unavailable ()资源不可用()
su - nanhavezhi报错:su: cannot set user id: Resource temporarily unavailable –查看当前系统该用户进程数,发现进程数很多–检查系统配置的用户资源分配情况,发现www账号文件进程数并没有配置,而是使用系统默认设置的值,用户进程数noproc上限是由/etc/security/limits.d/90-noproc.conf配置文件限制。cat /etc/security/limits.conf# End of file@
2021-06-11 11:17:33 222 1
原创 docker容器对时
docker容器对时,由于我的容器已启动,没办法用 -v /etc/localtime:/etc/localtime:ro方法,然后找得到了下面这种方法docker cp /etc/localtime 容器名:/etc/Error response from daemon: Error processing tar file(exit status 1): invalid symlink "/etc/localtime" -> "../usr/share/zoneinfo/Asia/Sha
2021-05-31 16:48:52 583
原创 沙雕合计
TMD,气死我了。刚看完 【现实版樊胜美】事件。居然有这样的父母。气死我了。。这两天不是很忙,可以偷偷摸摸鱼。。前两天爽子姐的事,我就觉得够惊世骇俗了,今儿看的这事简直空前绝后。TMD,气我死了。这事简单的介绍一下事件这是我非常喜欢的一个B站up主,就 原生家庭 这个话题讲的一些东西她讲的这个可能跟这件事不太搭嘎,但我很喜欢。我准备把这篇做一个合集,以后慢慢加。没事就翻翻看看,警示自己。虽然我很多大可能执行【无奈的PLAN B】,但是我也是很喜欢小孩子的,就算终其一生找不到一个伴侣,我也
2021-01-29 17:06:34 107 4
原创 Kali2020.4安装(VMware15.5)
我用的 VMware15.5版本的VMware Workstation16 Pro(无需注册)下载: https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html注意:这是16P从这下的镜像https://www.kali.org/downloads/我下的是 2020.4版本打开vmware左上角——【文件】——【新建虚拟机】按图 下一步,路径,配置 酌情自定义点——【
2021-01-28 15:40:48 713
原创 修改kali2020系统root用户密码
启动机器到这一步按 E(出现结果如下图)然后按下图中修改即可然后 Ctrl+xpasswd 用户名exit 退出即可。然后重启机器就好了。参考https://link.zhihu.com/?target=https%3A//www.kali.org/releases/kali-linux-2020-1-release/...
2021-01-27 17:15:08 514
转载 Linux查看系统信息的一些命令及查看已安装软件包的命令
转载自 https://www.cnblogs.com/wangkongming/p/4531341.html系统uname -a # 查看内核/操作系统/CPU信息head -n 1 /etc/issue # 查看操作系统版本cat /proc/cpuinfo # 查看CPU信息hostname # 查看计算机名lspci -tv # 列出所有PCI设备lsusb -tv
2021-01-19 10:06:55 10225
原创 Linux系统登录过程
初始化进程init打开getty程序getty打开login 进程Login程序先根据输入的用户名,在/etc/passwd中得到相应的数据。再从 /etc/shadow中获取需要的密文登陆成功,启动shell,开始读取shell启动文件 /etc/profile ~/profile /etc/bashrc ~/.bashrc参考https://blog.csdn.net/weixin_33981932/article/details/92150727https://blog.csdn.net
2020-12-28 11:28:31 794
原创 Jumpserver堡垒机的部署(docker)
启动mysqldocker run -d --name mysql --restart=always -e MYSQL_ROOT_PASSWORD=nanhavezhi123 -p 3306:3306 -v /data/mysql/data:/var/lib/mysql mysql:5.7 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci创建jumpserver的数据库注意:密码不要设置简单密码,否则会导致ju
2020-12-22 17:16:42 2113 2
原创 docker部署mysql8.0(centos7)
安装mysql安装docker我是用野路子方法安装的,我现在有线环境下yum安装了,保存RPM包。然后在离线的机器上安装的。用yum解决依赖关系下载镜像镜像官网docker pull mysql创建挂载文件夹(不创建也行,挂载时会自动创建)mkdir /data/mysql/{data,cnf,log,mysql-files} -p编写my.cnf文件在cnf文件夹下编写my.cnf文件cd /data/mysql/cnf/vim my.cnfmy.cnf文件内容
2020-12-18 16:21:15 385
原创 centos7下部署Ansible(离线)
准备 安装ansible所需的rpm安装包(在 在线的机器上操作)安装ansible所需的rpm安装包找到rpm包,打包传输到所需机器用yum安装(可以解决依赖关系)yum -y install *管理节点(master)与资产(node)建立SSH信任关系ssh-keygen -t rsa cd ~/.ssh && ls ssh-copy-id root@ip// master 为被管理服务器,copy的过程中需要⽤户名及密码 验证SSH信任关系是否
2020-12-03 14:35:07 600
原创 centos7下部署ansible(在线)
安装epel源yum -y install epel-release安装ansibleyum -y install ansible管理节点(master)与资产(node)建立SSH信任关系ssh-keygen -t rsa cd ~/.ssh && ls // master 为被管理服务器,copy的过程中需要⽤户名及密码 ssh-copy-id root@ip验证SSH信任关系是否建立ssh root@node1 "hostname"验证a
2020-12-03 11:28:06 301
原创 centos7命令找不到(ls啥的)
出现找不到文件,找不到命令的情况。你自己知道没有执行删根命令的情况下,先抽颗华子冷静一下。很大可能是环境变量被修改,添加一下就好了vi /etc/profileexport PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin如果vi 不能用 就 echo,echo PATH=$PATH:/usr/sbin:/usr/bin/:/bin >> /etc/profileecho $PAT
2020-11-19 15:14:24 2483
原创 vmware安装centos8
自定义安装类型直接下一步即可操作系统 选择Linux,版本选择 其他 Linux5.x或更高版本内核64位虚拟机存放位置和名称自定义就好了处理器也是自定义即可,看自己电脑的配置。内存也是看自己电脑的配置网络我选择的是桥接,这个也是根据自己情况自定义的网络类型参考https://blog.csdn.net/zhang33565417/article/details/97779579这个直接下一步就好这个也选择默认这些真的都得看自己的实际情况了。容量也是自定义然
2020-11-18 16:08:49 270
原创 centos8重启网卡、换ali源
重启网卡nmcli c reload 也可以这样写nmcli c reload 网卡名 eg:nmcli c reload eth0还有三种即时生效的方法nmcli c up 网卡名nmcli d reapply 网卡名nmcli d connect 网卡名修改阿里源备份旧的配置文件mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup下载阿里的 CentOS-Base
2020-11-10 13:56:45 150
原创 linux下 在文件首行或指定行插入内容
在文件的首行插入指定内容:sed -i "1i nanhavezhi " tt2、在文件的指定行(n)插入指定内容:sed -i "8i "nanhavezhi"" tt
2020-10-26 15:34:05 8726
原创 docker报错 WARNING: IPv4 forwarding is disabled. Networking will not work.
工作原因需要分析一下日志的特征词,有用的了EFK,但是我发现我的EFK好像不太纯洁 之前手机有点小问题,分析过手机的日志。故重搭一次,然后就报错失败连不上,气坏我了。解决方法:echo 'net.ipv4.ip_forward=1' >> /etc/sysctl.conf`重启network服务`systemctl restart network`检验是否成功`sysctl net.ipv4.ip_forward...
2020-10-20 15:47:36 163
原创 无法安装64位版本的office解决方案
声明:转自 https://blog.csdn.net/niuniu1994/article/details/82751635 侵删问题描述无法安装64位版本的office,因为在您的PC上找到以下32位程序:请卸载所有32位office程序,然后重试安装64位office。如果想要安装32位office,请运行32位安装程序。出现原因当我们安装64位的Excel的时候,由于我们电脑安装了32位的Excel,所以,安装会出错,我们需要卸载32位Excel,但是我们卸载后还是不能安装
2020-09-15 15:03:11 5241 1
原创 k8s调整内核参数报的错。sysctl: cannot stat /proc/sys/net/netfilter/nf_conntrack_max: No such file or directory
sysctl: cannot stat /proc/sys/net/netfilter/nf_conntrack_max: No such file or directory`报错信息`k8s调整内核参数报的错。sysctl:无法统计/ proc / sys / net / netfilter / nf_conntrack_max:无此类文件或目录Google翻译可能是 conntrack没有加载执行lsmod |grep conntrack如果 返回 为空,表示没有加载,执行下面命
2020-08-31 13:54:19 11369 1
原创 centos7安装JDK 11
下载 JDK http://jdk.java.net/把下好的JDK,放到 机器上,我放到了 root里拆包tar xf jdk-11_linux-x64.tar.gz -C /opt/ 修改 vim /etc/profile 配置文件vim /etc/profileexport JAVA_HOME=/opt/jdk-11export JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/libex
2020-08-07 16:06:48 611
原创 联想台式机安装Ubuntu 20.04 LTS
1.准备打开Ubuntu.com官网选择Ubuntu20.04LTS桌面版下载,也可以打开 https://releases.ubuntu.com/20.04/ubuntu-20.04-desktop-amd64.iso下载。我用的UItraISO(软碟通) U盘启动制作工具,可以到这里下载 https://cn.ultraiso.net在本地目录里找到 ubuntu文件双击点击 启动----写入硬盘映像选择 USB-HDD+格式化写入上面那个 消息 是日志完
2020-08-06 17:40:25 5729
原创 LVM逻辑卷管理磁盘
楠有枝-SunSun Love Shark !!!基本的逻辑卷管理概念:PV(Physical Volume)- 物理卷物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区,也可以是整个物理硬盘,也可以是raid设备。VG(Volumne Group)- 卷组卷组建立在物理卷之上,一个卷组中至少要包括一个物理卷,在卷组建立之后可动态添加物理卷到卷组中。一个逻辑卷管理系统工程中可以只有一个卷组,也可以拥有多个卷组。LV(Logical Volume)- 逻辑卷逻辑卷建立在卷组之上,卷组
2020-07-16 17:01:31 377
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人