- 博客(20)
- 资源 (6)
- 收藏
- 关注
原创 kubernetes集群添加nodes教程
1.关闭防火墙及selinuxsystemctl stop firewalldsystemctl disable firewalldsetenforce 0sed -i ‘s/=enforcing/=disabled/g’ /etc/selinux/config2.关闭swap分区swapoff -a #临时sed -i ‘/swap/s/^/#/’ /etc/fstab #永久3.增加docker和k8s yum仓库(阿里源)cd /etc/yum.repos.d/wget ht
2021-11-01 16:20:21
337
原创 k8s命令自动补全
# yum install -y bash-completion# source /usr/share/bash-completion/bash_completion# source <(kubectl completion bash)# echo “source <(kubectl completion bash)” >> ~/.bashrc
2021-07-27 16:09:46
208
原创 Time-wait数量过高处理
1、查看time-wait和close_wait的数量netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’ss -ant | awk ‘{++S[$1]} END {for(a in S) print a, S[a]}’2、解决方案:#vi /etc/sysctl.conf表示开启TIME-WAIT sockets重用。允许将TIME-WAIT sockets重新用于新的TCP连接,默认为0,表示关闭#net.i
2021-07-27 15:50:50
287
原创 jenkins配置文件
cat /etc/sysconfig/jenkins |grep -v “^#”|grep -v “^$”#jenkins家目录地址JENKINS_HOME="/var/lib/jenkins"JENKINS_JAVA_CMD=""#jenkins启动用户JENKINS_USER=“root”#jenkins java参数JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true"#监听端口JENKINS_PORT=“7777”JENKINS_LIST
2021-01-11 17:17:08
1769
原创 ElasticSearch日志删除
查看ElasticSearch中的索引:#curl http://ip:9200/_cat/indices -u用户:密码通过curl发送DELETE命令给elasticsearch服务器,进行日志删除操作。示例:1、通过日期删除2020年六月的日志:#curl -XDELETE http://ip:9200/*-2020-06-* -u用户:密码六月的日志已经被删除2、删除索引为bzq-log开头的日志#curl -XDELETE http://ip:9200/bzq-log-* -
2020-07-14 10:24:44
2953
原创 错误: 找不到或无法加载主类 Hello
打开很久不用的eclipse,运行以前写hello world程序发现报错该报错是由于项目jar包丢失导致解决方案:右键项目 Build path Configure-----> Build path----> Libaries 查看是否有红叉,显示miss,把确实的jar包删除或者替换就行了把这些红叉的删除或者替换就行了...
2020-07-01 14:30:17
316
原创 mysql报错:Incorrect string value:‘\xE4\xB8\x8E\xE9\x94\x80...‘ for column ‘FREMARK‘ at row 1
Incorrect string value: ‘\xE4\xB8\x8E\xE9\x94\x80…’ for column ‘FREMARK’ at row 1产生原因:将utf8格式的中文插入到编码格式为latin1的数据库中查看当前数据库编码格式:>show variable like ‘%char%’;修改数据库编码:vi my.cnf将这几个参数值修改为utf8mb4,然后重启mysqlcharacter-set-server = utf8mb4defa
2020-07-01 09:07:43
2218
原创 Mysql5.7忘记root密码
1、修改配置文件#vi /etc/my.cnf在mysqld配置模块添加:skip-grant-tables = true,然后重启mysql2、登录数据库: mysql -uroot -S /tmp/mysql.sock执行以下命令修改root密码:update mysql.user set authentication_string=password(‘password’) where user=‘root’;刷新缓存3、将skip-grant-tables配置项删除/注释,重新m
2020-06-28 15:55:22
134
原创 清理Swap缓存
当linux运行一段时间,会产生很多不必要的cache或者buff,导致占用太多的内存,我们可以用命令手动释放他们。[root@DD-Server-9F ~]# free -h total used free shared buff/cache availableMem: 7.7G 1.3G 1.9G 376M 4.5G 5.6GSwap: 8.0G
2020-06-18 09:36:52
1989
原创 Linux常用命令--tcpdump
*tcpdump:抓包选项-c:指定要抓取的包数量-i interface:指定tcpdump需要监听的接口,-I 后面直接跟网卡名即可,如-I ens33-n:对地址以数字方式显式,否则显式为主机名-nn:除了-n的作用外,还把端口显示为数值输出选项-e:输出的每行中都将包括数据链路层头部信息,例如源MAC和目标MAC。-q:快速打印输出。即打印很少的协议相关信息,从而输出行都比较简短。-X:输出包的头部数据,会以16进制和ASCII两种方式同时输出。-XX:输出包的头部数据,会以16
2020-06-17 16:32:41
190
原创 zookeeper配置文件详解
#心跳间隔2000毫秒,通过心跳不仅能够用来监听机器的工作状态,还可以通过心跳来控制Flower跟Leader的通信时间tickTime=2000#集群中的follower服务器(F)与leader服务器(L)之间初始连接时能容忍的最多心跳数(tickTime的数量)initLimit=10集群中flower服务器(F)跟leader(L)服务器之间的请求和答应最多能容忍的心跳数syncLimit=5#zookeeper数据存储目录dataDir=/common/zookeeper/data/
2020-05-26 16:35:19
306
原创 redis配置文件详解
#redis指定只接收该ip的请求,0.0.0.0表示接收所有ip的请求bind 0.0.0.0#是否开启保护模式,最好是关闭protected-mode no#redis监听的端口port 6379#是否在后台运行,yes表示在后台运行daemonize yes#redis的数据存放路径dir “/var/common/redis/data”#指定redis的进程文件pidfile “redis_6379.pid”#指定redis的日志文件logfile “redis_6379.
2020-05-25 18:30:17
759
原创 redis哨兵配置文件详解
#守护进程运行daemonize yes#哨兵监听的端口port 7505#哨兵的数据目录dir “redis_dataDir”#哨兵日志存放路径logfile “sentinel-sentinel_port.log”#保护模式protected-mode no#哨兵监控,mymaster:监控名 master_redis_ip:监控的master的ip redis_port:master的端口 2:表示2个哨兵认为master宕机,该master才算主观下线sentinel
2020-05-25 18:01:01
443
原创 redis常用命令
#客户端连接 -p 端口 -h IP -a 密码redis-cli -p 6379 -h 127.0.0.1 -a password#查询所有的keyskeys *#创建keys:set key valueset tt kk#获取某个key的value:get keyget tt#删除key:del keydel tt#判断一个key是否存在:1:表示存在 0:表示不存在exists tt#测试连接是否存活:pongping#返回当前数据库中key的个数dbsize#
2020-05-25 17:40:55
115
原创 ORACLE数据库备份和恢复
expdb bzq/password directory=dump dumpfile=database.dmp full=y tables=table_list tablespaces=tablesapce_list schemas=schema_list remap_schema=user1:user2 nologfile=y sqlfile=pb.sqlbzq/passwrod:用户名和密码directory:数据库目录对象dumpfile:指定转储文件full=y:表示实施的全部导入t
2020-05-21 20:10:53
515
原创 Oracle常用命令
#启动监听lsnrctl start#启动数据库startuplsnrctl status#停止数据库shutdown immediate#停止监听lsnrctl stop#查看数据库编码select userenv(‘language’) from dual;#修改数据库编码alter database character set INTERNAL_USE AL32UTF8;#查看所有表空间select name from v$tablespace;#创建表空间create
2020-05-21 09:30:52
160
原创 Configuration file '/etc/keepalived/keepalived.conf' is not a regular non-executable file
报错截图如下:#systemctl status keepalived排查:查看keepalived.conf 的权限# ll /etc/keepalived/keepalived.conf解决方案:# chmod 644 /etc/keepalived/keepalived.conf注:keepalived的配置文件的权限只能是644,否则就行报错...
2020-04-08 16:47:34
2057
原创 access to vhost 'next' refused for user 'admin': vhost 'next' is down 解决方案
vhost down 掉会导致vhost不可用,使得无法通过这个vhost广播消息解决方案:删除该vhost,然后重建# rabbitmqctl delete_vhost next# rabbitmqctl add_vhost next# rabbitmqctl set_permissions -p next admin ‘.’ '.’ '.*'...
2020-04-07 16:26:37
1896
转载 Linux常用命令--grep
grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。选项-a 不要忽略二进制数据。-A<显示列数> 除了显示符合范本样式的那一行之外,并显示该行之后的内容。-b 在显示符合范本样式的那一行之外,并...
2018-03-18 18:05:48
147
原创 Linux常用命令--cat
使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案)参数:-n 或 --number 由 1 开始对所有输出的行数编号-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号-s 或 --squeeze-bla...
2018-03-18 17:46:01
321
kubernetes.pdf
2020-04-28
pycharm4.5.rar
2020-04-26
mat_win.zip
2020-04-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人