
运维问题库
三颗草丶
自2012年参加工作以来从事波分传输、IDC机房管理、路由交换、linux运维,目前做系统运维和网络运维的工作。
展开
-
Linux journal日志文件维护
linux journal日志清理原创 2022-09-19 10:52:34 · 5014 阅读 · 1 评论 -
解决linux设置的免密登录还是提示需要密码登录
userauth_pubkey: key type ssh-rsa not in PubkeyAcceptedAlgorithms [preauth]原创 2022-08-24 10:10:18 · 4798 阅读 · 0 评论 -
gitlab忘记密码进行重置
gitlab忘记密码可通过gitlab-rails工具包修改密码。具体操作方法如下:一、切换到git用户下操作su - git二、进入gitlab控制台,只有进入到控制台之后,才可以输入gitlab的查询语句,才会被解析gitlab-rails console production三、查询id为1的用户对象,因为超级管理员用户默认都是1,也可以更加username来查询用户对象,管理员账户对象查询到之后,可以从返回的信息中看到admin为true,username为roo原创 2022-01-25 11:54:51 · 18114 阅读 · 3 评论 -
k8s创建service使用nodeport暴露外部端口限制
在k8s创建service更改小于30000的端口时会提示端口限制The Service "envirment" is invalid: spec.ports[0].nodePort: Invalid value: 8098: provided port is not in the valid range. The range of valid ports is 30000-32767编辑kube-apiserver.yaml,这里面存放的是k8s的配置信息vim /etc/kubernete原创 2022-01-18 09:35:25 · 5248 阅读 · 2 评论 -
如何解决ssh登陆,不久会自动断开的问题
连接linux服务器经常会遇到当用xshell或者srt连接Linux时,如果几分钟没有任何操作,连接就会断开,提示server responded "connection closed" 。必须重新登陆才行,每次都重复相同的操作,很是烦人方法一:修改/etc/ssh/sshd_config文件将 ClientAliveInterval 0和ClientAliveCountMax 3的注释符号去掉ClientAliveInterval对应的0改成60ClientAliveCountMax 3原创 2022-01-15 11:45:39 · 10794 阅读 · 3 评论 -
jumpserver做nginx转发后提示:Connect websocket server error
安装后jumpserver选择自定义端口,http 80端口改为88,再通过nginx转发记得都要设置 Nginx 的 Upgrade,否则会提示:Connect websocket server errornginx配置如下:##Jumpserver {listen 80;server_name jump.xxxxxx.cn;location / {proxy_pass http://127.0.0.1:88; proxy_http_version ...原创 2022-01-11 09:06:14 · 9913 阅读 · 4 评论 -
lsattr和chattr解析
有时候你发现用root权限都不能修改某个文件,大部分原因是曾经用chattr命令锁定该文件了。chattr命令的作用很大,其中一些功能是由Linux内核版本来支持的,不过现在生产绝大部分跑的linux系统都是2.6以上内核了。通过chattr命令修改属性能够提高系统的安全性,但是它并不适合所有的目录。chattr命令不能保护/、/dev、/tmp、/var目录。lsattr命令是显示chattr命令设置的文件属性。这两个命令是用来查看和改变文件、目录属性的,与chmod这个命令相比,chmod只是改变文原创 2022-01-04 09:13:35 · 3810 阅读 · 2 评论 -
清理linux 系统内存缓存
linux服务器内粗缓存过高导致运行慢,命令运行如下命令即可echo 1 > /proc/sys/vm/drop_caches原创 2021-12-20 10:21:00 · 14013 阅读 · 4 评论 -
解决虚拟机添加硬盘后系统fdisk -l无法显示
虚拟机创建系统经常会面临硬盘空间不足问题,添加完硬盘重新会自动在系统中显示,但是很多情况是服务器不能重启就需要手动加载硬盘读取一、新增一块20G硬盘二、进入系统用fdisk -l没有识别出新硬盘三、手动刷新scsi[root@song ~]# cd /sys/class/scsi_host/[root@song scsi_host]# lshost0 host1 host2[root@song scsi_host]# vgscan "- - -" > ...原创 2021-12-18 08:51:43 · 15997 阅读 · 2 评论 -
ansible提示Platform linux on host *.*.*.* is using the discovered Python interpreter at/usr/bin/python
ansible服务器最近执行ansible操作时开始提示如下错误:虽然不影响结果,但影响视觉[WARNING]: Platform linux on host *.*.*.* is using the discovered Python interpreter at/usr/bin/python, but future installation of another Python interpreter could change this. Seehttps://docs.ansible.com/a原创 2021-12-30 17:02:19 · 7512 阅读 · 4 评论 -
ansible:RequestsDependencyWarning: urllib3 (1.25.3) or chardet2.2.1 doesn‘t match a supported verion
启动ansible时提示:/usr/lib/python2.7/site-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.25.3) or chardet (2.2.1) doesn't match a supported version! RequestsDependencyWarning)解决方法:pip uninstall urllib3 -ypip uninstall chardet -.原创 2021-12-31 14:04:39 · 4821 阅读 · 3 评论