
linux
文章平均质量分 73
小僵尸打字员
以解决问题为驱动力
展开
-
Docker端口映射只有Ipv6端口导致Ipv4访问不通
前言我有一个朋友, 他在Dev 和 Test 服务器用Docker 搭建了Redis 供项目使用, 然后今天Test 环境的Redis 端口访问不通了, 在服务上可以正常连接, 真是离了个大齐, 让我们试试排查排查问题;正文端口检测 lsof已确认在本地用 telnet ip 6381 访问不通, 那就上服务上看看端口情况DevTestDev环境同时映射到Ipv6和Ipv4端口, Test环境仅映射到Ipv6, 那基本上就可以断定是环境问题了容器状态 docker ps既然端口映射原创 2022-02-22 18:37:14 · 8868 阅读 · 5 评论 -
日志收集分析利器-ELK加FileBeat
安装docker-composepip install --upgrade pippip install -i https://pypi.tuna.tsinghua.edu.cn/simple -U docker-compose编写配置文件别忘了把127.0.0.1 替换成自己的ip地址创建挂载目录mkdir -p /data/elk/es /data/elk/filebeatcd /data/elk小技巧linux vim下粘贴文件可能会存在格式文件, 在粘贴前进入paste模式:原创 2020-06-30 22:44:24 · 378 阅读 · 0 评论 -
Docker私有仓库搭建&Go服务部署
前言最近有个朋友在写一个新的项目, 想用docker搭建一套测试服务, 问我有没有什么坑需要注意的…其实挺简单的, 也没啥坑, 注意一下时区问题和docker配置就好了大体流程搭建私有仓库docker pull registrydocker run -d -v /data/registry:/var/lib/registry -p 5000:5000 镜像Id这样启动确认没问题就可以了, 然后就是配置的事, docker在1.3之后交互默认使用https, 比如你的机器ip是127.0.0.原创 2020-06-14 19:14:56 · 514 阅读 · 0 评论 -
ADSL拨号代理的搭建
前言动态拨号vps获取代理, 这里主要是把代理服务器搭建那一步写成shell脚本封边后面搭建, 参考了崔庆才老师的文章, 写的非常详细 https://cloud.tencent.com/developer/article/1151781开始搭建首先是进入vps主机, 用ssh命令进入ssh root@127.0.0.1 -p 22 进入主机后找到拨号初始化的shell脚本, 一般...原创 2019-07-17 15:44:49 · 777 阅读 · 1 评论 -
Ansible 安装测试
前言最近看招聘网站上都有这么一条, 熟悉Ansible的部署和安装…看了很多家公司都惊人的一致, 那么怎么办呢? 开搞呗安装Ansibleyum install ansible -y修改配置文件配置文件地址为 /etc/ansible/hosts, 添加主机和组规则一 是直接写域名和主机IP, 会默认port=22连接[webservers] #组名 webseve...原创 2019-07-10 16:03:41 · 217 阅读 · 0 评论 -
服务器重启后 Host key verification failed
服务器重后报错, 主机秘钥验证失败, 下面时解决办法这样就可以重新连接了, 然后再把自己的秘钥加上就行了原创 2019-05-01 14:54:35 · 623 阅读 · 0 评论 -
linux 安装Elasticsearchhe和kibana以及启动遇到的错误解决(已成功运行)
linux安装es和kibana参考博文 https://blog.youkuaiyun.com/han12398766/article/details/88373869启动报错1Exception elasticsearch.keystore这个错是因为先用root用户启动的es创建的文件, 所以删除就好了启动报错22019-05-01 19:50:28,655 main ERROR Nul...原创 2019-05-01 20:52:25 · 10545 阅读 · 2 评论 -
通过XML-RPC API在本地远程控制supervisor
通过XML-RPC API在本地远程控制supervisorxml-rpc都已经把所有都封装好了,只需要根据文档选择自己需要调用的接口即可下面是我写的两个测试代码#coding:utf8import xmlrpclibserver = xmlrpclib.Server('http://127.0.0.1:9001/RPC2')#api方法 (官网参数: http://sup...原创 2018-03-06 18:37:02 · 3803 阅读 · 0 评论 -
linux的基础命令
linux简介安装安装操作系统软件 CentOS6.8-*.iso密码原则 12位以上 大小写字符 数字 特殊符号DeskTop 图形界面 开发 Basic Server 服务器 没有图形界面 Server安装Basic Server 701软件包分区 swap备用内存2000M ,/boot exit 执行内存200原创 2018-01-12 15:27:10 · 2374 阅读 · 0 评论 -
supervisor的使用
工作需要,学习一波常用supervisorctl status 查看状态supervisorctl reload 进程全部重启在查看状态中第一列就是进程名,可以根据进程名来对单个进程进行操作: supervisorctl stop app进程名 停止单个进程 supervisorctl st原创 2018-01-17 14:44:05 · 582 阅读 · 0 评论 -
Linux 下python文件多行注释的方法
按 ctrl+v进入visual block模式(可视化模式),然后选择想要注释的内容,然后按 I(大写),加入#号,按两下 esc,OK了取消注释也很简单,ctrl+v选择好之后,按 d 就可以了转载 2018-01-17 14:32:13 · 2342 阅读 · 0 评论 -
本地连接数据库的一些小知识
mongodblinux安装创建一个/etc/yum.repos.d/mongodb-org-3.6.repo文件然后在里面写入: [mongodb-org-3.6] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/te原创 2018-01-11 12:08:50 · 828 阅读 · 0 评论