- 博客(49)
- 资源 (1)
- 收藏
- 关注
转载 K8s 1.20x版本nfs动态存储报错
[root@k8s-matser01 nfs.rbac]# cat /etc/kubernetes/manifests/kube-apiserver.yamlapiVersion: v1··· - --tls-private-key-file=/etc/kubernetes/pki/apiserver.key - --feature-gates=RemoveSelfLink=false # 添加这个配置重启apiserver原文连接:http://www.manongjc.com/
2022-01-06 11:40:18
347
转载 redis-cluster清空数据脚本
#!/bin/bash# Batch to clear all nodes using FLUSHALL command# 用来清空一个redis集群中的所有数据,要求 FLUSHALL 命令可用,# 如果在 redis.conf 中使用 rename 改名了 FLUSHALL,则不能执行本脚本。# 可带两个参数:# 1)参数1 集群中的任一可用节点(必须)# 2)连接redis的密码(设置了密码才需要)REDIS_CLI=${REDIS_CLI:-redis-cli}REDIS_IP=${
2021-04-27 16:34:04
878
原创 redis-cluster添加删除节点步骤
1、现有redis-cluster集群三主三从[root@localhost conf]# redis-trib.rb add-node 192.168.189.10:7000 192.168.189.10:6999>>> Adding node 192.168.189.10:7000 to cluster 192.168.189.10:6999>>> Performing Cluster Check (using node 192.168.189.10:6999
2021-04-22 16:19:07
506
原创 2021-03-19
1、安装redis-dump-go工具项目github地址:https://github.com/yannh/redis-dump-go使用之前需要配置go环境1.下载go的安装包 https://golang.google.cn/dl/2.解压到指定目录tar -C /usr/local -xzf go1.4.linux-amd64.tar.gz3.配置环境变量echo ‘export PATH=$PATH:/usr/local/go/bin’ >> /etc/profile
2021-03-19 14:29:14
345
原创 阿里云sls收集mysql慢日志
日志格式# Time: 210303 12:28:49# User@Host: up366mall[up366mall] @ [192.168.23.9] Id: 173673774# Query_time: 3.548998 Lock_time: 0.000083 Rows_sent: 1 Rows_examined: 2297436SET timestamp=1614745729;select COUNT(DISTINCT(a.`order_id`)) from txm_ord
2021-03-09 15:43:36
628
2
原创 redis-cluster的数据迁移
单机迁移到cluster1、导出单节点数据工具redis-dump安装gem install redis-dump不知道怎么装看上一篇导出命令redis-dump -u 192.168.189.10:6379 -d 0 > 6379.jaon2、恢复到cluster三个master节点cat 6379.jaon | redis-load -u 192.168.189.10:6999cat 6379.jaon | redis-load -u 192.168.189.20:6999
2021-02-02 16:19:19
309
转载 2021-01-27
转自:https://www.iteye.com/blog/shift-alt-ctrl-1882850## 在redis中,合法的"尺寸单位",无大小写区分.# 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes# 1mb => 1024*1024 bytes# 1g => 1000000000 bytes# 1gb => 1024*1024*1024 bytes##将redis是否以后台
2021-01-27 16:38:03
189
原创 ruby安装,没有报错版
1、获取gpg2秘钥(可能需要执行两遍)$ gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB2、安装rvm(使用七牛云)curl -sSL http://qiniu.forqian.cn/rvm-installer.txt | bash -s stable```...
2021-01-11 20:16:07
320
原创 ELK日志平台搭建,logstash启动报错解决
出现的错误[elk@logstash bin]$ sudo systemctl status logstash.service ● logstash.service - logstash Loaded: loaded (/etc/systemd/system/logstash.service; disabled; vendor preset: disabled) Active: failed (Result: exit-code) since 三 2020-07-08 19:12:32 CS
2020-07-08 19:21:38
958
原创 shell脚本修改root用户密码
echo "password" | passwd root --stdin > /dev/null 2>&1echo root:sbhibsdjkh123\$|chpasswd
2020-06-27 13:03:10
1510
原创 ansible部署jspgou商城
- hosts: webserver user: root tasks: - name: jdk copy: src=/root/jdk-8u211-linux-x64.tar.gz dest=/root - name: unzip shell: tar -zvxf /root/jdk-8u211-linux-x64.tar.gz -C /usr/local -...
2020-04-25 17:53:34
274
原创 高可用服务集群
1.拓扑结构2.服务软件:keepalived,haproxy1.后端服务器配置测试页面和mariadb数据库server { listen 80; server_name localhost; root /home; index index.html;}echo server_1 > /home/index.h...
2020-04-21 15:38:22
496
原创 jspgou购物平台的搭建MySQL数据库报错解决办法,标题就是这么长
mysql的有两个问题需要解决:1.倒入数据的时候解决方案:vim /etc/my.cnf在[mysqld]下面添加如下列:sql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION然后重启mysql2.my...
2020-04-15 20:02:28
249
原创 yum安装nginx
#!/usr/bin/bashsystemctl status firewalldif [ $? -eq 0 ];then echo "防火墙已关闭"else systemctl stop firewalld systemctl enable firewalldfised -i.bak 's/SELINUX=enforcing/SELINU...
2020-04-13 14:29:46
182
原创 磁盘阵列raid5
1.准备4块磁盘[root@localhost ~]# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 20G 0 disk ├─sda1 8:1 0 1G 0 part /boot└─sda2 8:2 ...
2020-04-10 09:01:33
452
原创 kali Linux 2020中文汉化,一次成功!
1.更换kali的官方源我们可以更换成阿里的kali源#deb https://mirrors.aliyun.com/kali kali-rolling main non-free contrib#deb-src https://mirrors.aliyun.com/kali kali-rolling main non-free contrib直接复制就好!将这两条命令复制到/etc/...
2020-04-06 10:31:45
3985
4
原创 linux磁盘管理---磁盘分区
1.添加磁盘2.查看添加的磁盘[root@localhost ~]# ll /dev/sd*brw-rw---- 1 root disk 8, 0 4月 5 08:00 /dev/sdabrw-rw---- 1 root disk 8, 1 4月 5 08:00 /dev/sda1brw-rw---- 1 root disk 8, 2 4月 5 08:00 /dev/...
2020-04-05 00:38:42
361
原创 shell小程序
#!/usr/bin/bashecho "服务器的IP地址:`ifconfig ens33| grep inet | awk '{print $2}' | head -1`"echo "当前登录的用户:$USER"echo "当前设备:`ifconfig ens33| grep inet | awk '{print $2}' | tail -1`"echo "当前的时间:$(date +%...
2020-03-26 19:54:22
349
原创 爬虫框架scrapy——爬取豆瓣网电影top25名字
1、环境准备python环境,scrapy模块,2、检查模块在DOS模式下查看E:\>pip listPackage Version---------------- ---------asn1crypto 0.24.0attrs 19.1.0Automat 0.7.0beautifulsoup4 4...
2020-03-24 13:23:17
805
1
原创 Galera集群部署基础操作
Galera Cluster 介绍Galera是一个MySQL(也支持MariaDB,Percona)的同步多主集群软件。主要功能:1、同步复制2、Active-active的多主拓扑结构3、真正的multi-master,即所有节点可以同时读写数据库4、自动成员资格控制,失败节点从群集中删除5、新节点加入数据自动复制6、真正的并行复制,行级实验环境四台服务器 centos7....
2020-03-23 09:10:30
460
原创 MySQL运维从入门到跑路之读写分离
MyCAT读写分离Mycat 是一个开源的数据库系统,但是由于真正的数据库需要存储引擎,而 Mycat 并没有存储引擎,所以并不是完全意义的数据库系统。 那么 Mycat 是什么?Mycat 是数据库中间件,就是介于数据库与应用之间,进行数据处理与交互的中间服务。MyCAT 是使用 JAVA 语言进行编写开发,使用前需要先安装 JAVA 运行环境(JRE),由于 MyCAT 中使用了 JDK7...
2020-03-21 09:52:30
680
原创 MySQL数据库运维之——主从复制你值得拥有
1、MySQL Replication主从复制(也称 AB 复制)允许将来自一个MySQL数据库服务器(主服务器)的数据复制到一个或多个MySQL数据库服务器(从服务器)。根据配置,您可以复制数据库中的所有数据库,所选数据库甚至选定的表。MySQL主从复制的优点包括:横向扩展解决方案 - 在多个从库之间分配负载以提高性能。在此环境中,所有写入和更新都必须在主服务器上进行。但是,读取可以在...
2020-03-19 15:51:02
300
原创 数据库挂了?=> 看备份帮它起死回生
一. 前言备份可谓是boss们的备份的方式有两种,逻辑备份和物理备份,逻辑备份和物理备份各有优劣,一般来说,物理备份恢复速度比较快,占用空间比较大。逻辑备份速度比较慢,占用空间比较小,备份的是建表、建库、插入等操作所执行SQL语句,适用于中小型数据库,效率相对较低,恢复成本高。二. 逻辑备份本质: 导出SQL语句文件优点: 任何引擎都可以用mysqldump备份成SQL语句缺点: 速度...
2020-03-18 13:51:54
326
原创 MySQL官方测试库基本备份查询操作
官方测试库安装1.导入数据库压缩包测试库下载链接:链接:https://pan.baidu.com/s/1PSRGaOX3XXfI_4m-TCQJuQ提取码:w6vl2.解压文件,并进入文件目录3.安装测试库安装:测试数据:进入数据库并查看进入employees查看数据库查询操作数据库语句:select database(); # 查看当前所在库sele...
2020-03-17 07:45:59
195
4
原创 MySQL用户管理和权限管理
一. 用户管理创建用户命令:create user 用户名@'主机名' identified by 'Abc@12345'create //创建(关键字)user //用户名(关键字)用户名自定义@ //分隔符(关键字)'主机名' //允许登录的主机identified //身份认证(关键字)'Abc@12345' //用户设置的密码实例:root用...
2020-03-16 08:42:20
209
3
原创 Linux运维之MySQL数据库管理基础
什么是SQL:SQL 是用于访问和处理数据库的标准的计算机语言。SQL(Structured Query Language 即结构化查询语言)SQL语言的分类:DDL语句 数据库定义语言: 数据库、表、视图、索引、存储过程,例如CREATE DROP ALTERDML语句 数据库操纵语言: 插入数据INSERT、删除数据DELETE、更新数据UPDATEDQL语句 数据库查询语言: 查...
2020-03-13 09:30:29
1548
1
原创 CentOS7网站管理和dizcuz论坛系统的搭建
一。网站管理1.虚拟主机虚拟主机VirtualHost作用:在一台物理服务器上运行多个网站apache软件:Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python/php等解释器编译到服务器中。部署apache服务...
2020-03-12 09:19:53
420
原创 Linux环境下搭建 NFS Server
什么叫做NFSNFS(Network File System)中文名称叫做网络文件系统,Linux/Unix系统之间共享文件的一种协议。NFS的客户端主要为Linux,它的特点是支持多节点同时挂载,以及并发写入。它提供文件的共享服务,为web server配置集群中的后端存储。NFS的搭建1.准备实验环境一台服务端,IP地址为192.168.163.141一台web客户端,IP地址为...
2020-03-11 08:47:06
626
原创 安装一台CentOS7客户机
第一步:创建新的虚拟机初学者建议自定义安装默认,下一步选中稍后安装操作系统,下一步在这选择对应的操作系统名称,我们安装的是Centos7,下一步命名和选择安装路径,不建议在C盘,可自行更改。点击下一步默认,下一步在这可以根据实际情况设置虚拟机内存,注意虚拟机内存不要超过真机内存,下一步。使用NAT模式默认设置默认设置默认设置根据需求,分配给虚拟机磁盘,20G用来学习足够了...
2020-03-10 08:59:52
241
原创 组建小型局域网
第一步:构建网络拓扑第二步:路由器的配置:路由器0Router>enableRouter#configure terminalEnter configuration commands, one per line. End with CNTL/Z.Router(config)#interface FastEthernet0/0Router(config-if)#no shutd...
2020-03-09 08:51:09
2611
原创 仿射密码加解密代码
#include <stdio.h> #include <ctype.h>#include <string.h> //本程序特点:1.密钥的输入及检验、加密过程、解密过程都各自编写了独立的函数,使主函数更加明了,清晰!int key1(int k1) //对函数key1的定义,key1用于密钥k1的输入和检验{ do { printf("请输...
2020-03-07 15:56:17
815
原创 用Metasploit完成的一次渗透测试
Metasploit是一个相当优秀的渗透工具,他不仅有强大的功能,还有简单的操作。这使得Metasploit成为了业内最著名的工具。我们可以用Metasploit进行很多对目标的攻击操作,例如对计算机的操作系统进行攻击,对目标机的应用程序进行攻击,对客户端发起攻击等等。它是一个免费的、可下载的框架,通过它可以很容易的获取、开发并对计算机实施漏洞攻击。它本身就附带数百个已知软件漏洞的专业级漏洞攻...
2020-03-06 09:02:52
601
原创 CentOS7计划任务
计划任务的简介计划任务的作用:计划任务主要是做一些周期性的任务,最主要的用途是定期备份数据。计划任务的分类:1.一次性调度执行at2.循环调度执行cron一次性调度执行:...
2020-03-05 08:52:06
360
原创 文件属性及权限管理
文件的属性和权限了解我们先查看一个文件的信息[root@localhost ~]# ll总用量 8-rw-r--r--. 1 root root 0 2月 12 16:26 111.txtdrwxr-xr-x. 2 root user01 6 2月 29 15:46 aa-rw-------. 1 root root 1556 2月 11 02:38 anac...
2020-03-04 09:06:10
286
原创 Linux用户和用户组的管理,这一篇就够了
一. Linux 用户管理Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个唯一的用户名和各自的口令。用户在登录时键入正确的用户名和...
2020-03-03 08:47:15
384
原创 日志管理系统rsyslogd
日志管理系统rsyslogd什么是rsyslogdrsyslogd是一个进程,是一个日志服务,我们可以通过rpm -qc查询软件包的方式来查看[root@localhost ~]# rpm -qc rsyslog/etc/logrotate.d/syslog/etc/rsyslog.conf/etc/sysconfig/rsyslog查询结果会出现三个文件:/etc/...
2020-03-01 09:57:52
7280
翻译 SQLmap的特征
通用功能全面支持MySQL,Oracle,PostgreSQL,Microsoft SQL Server,Microsoft Access,IBM DB2,SQLite,Firebird,Sybase,SAP MaxDB,Informix,MariaDB,Percona,MemSQL,TiDB,CockroachDB,HSQLDB,H2,MonetDB,Apache Derby,Amazon R...
2020-02-29 10:25:44
1946
原创 关于Linux日志管理的初步认识
rsyslog 日志管理1.处理日志的进程rsyslog是一个开源的软件程序,它负责写入日志。它记录绝大部分的日志记录,和系统有关的、安全、认证ssh,su、计划任务at,cron等日志。有一些的软件可以用自己的方式记录日志,有自己的记录例如:httpd,nginx,mysql等。2.常见的日志文件常见的日志文件都存放在/var/log下下面是常见的日志文件介绍tail /var...
2020-02-29 10:23:15
156
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人