自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

番茄炒西红柿

听说下雨天,番茄跟西红柿更配喔!!!

  • 博客(37)
  • 资源 (2)
  • 收藏
  • 关注

原创 Centos7源码编译安装mysql5.7

mysql下载 网站 https://dev.mysql.com/downloads/mysql/5.7.html 选择自己需要的版本tar -zxf mysqlxxxx.tar.gz -C /usr/local/mysql #没有这个目录就自己创建一下依赖包安装必不可少yum-y install gcc gcc-c++ cmake ncurses ncurses-devel bison创建mysql最小权限用户useradd -s /sbin/nologi...

2021-03-15 11:20:02 197

原创 kvm静态迁移error: Cannot access storage file

kvm静态迁移小坑,1,kvm静态迁移virsh define /etc/libvirt/qemu/xxxxxxxx.xml 后 执行virsh start xxxxxx 报出下面的错误error: Cannot access storage file '/home/xnj/centos7.0.qcow2' (as uid:107, gid:107): No such file or directory原因:1,你的.qcow2镜像所在目录位置,与前服务器目录不一致所导致报错...

2021-03-05 17:12:51 3103

原创 centos7安装源设置基础软件仓库时出错

https://mirrors.aliyun.com/centos/7/os/x86_64/

2021-03-03 14:14:35 7444 1

原创 PuTTY Fatal Error expected key exchange group packet from server

今日问题:新安装一台最小化安装的centos7,安装完成后发现ssh连接不上。原因:由于连接的不是用xshell,而是PuTTY,这个有点小坑。解决:然后再连接就ok了

2021-03-01 16:25:41 790

翻译 Failed to start MySQL Server,[Warning] InnoDB: Ignoring tablespace `xxxxx/cus_contract_face_tr

2019-08-01T03:12:04.698151Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details). 3 20...

2019-08-01 12:05:30 873

原创 docker环境迁移redash

初始环境的配置不高,后期有迁移的必要,接到需求,照干了.1.redash最重要的数据就在这个目录下postgres-data 一般这个目录都会在/opt/redash/postgres-data2.您需要将这个目录全部考走,给出一条参考命令rsync -zvrP /opt/redash/postgres-data root(用户名)@1.1.1.1:/opt/redas...

2019-06-10 17:16:41 908

原创 keytool error: java.lang.Exception: Failed to establish chain from reply

祭奠赛门铁克的ssl证书.此坑是运维到今遇到最坑没有之一,搞了两天时间,说一下场景1,朋友公司的tomcat的ssl证书就要过期了,他就购买了鼎鼎大名的赛门铁克的ssl证书,说一下他的命令操作1.1,他先用命令生成秘钥库 (其中提示填密码,然后就公司啊,地点,什么什么什么的,如果是测试环境自己可以随便填,生产环境就根据实际情况填写)keytool -genkey -alias xxx...

2019-04-25 17:12:39 1001

翻译 ERROR 1215 (HY000): Cannot add foreign key constraint

今天练习数据库练习到建立外键需要关联表的时候报了个错,怎么检查都没发现错,后来想起了外键必须使用同样的存储引擎,然后也在网上看了一下别人的分享,做一下整理.1.外键字段不能为该表的主键.2.外键字段参考字段必须为参考表的主键.3.外键必须使用同样的存储引擎.4.在非测试环境必须备份,不然GG,你就哭吧!!!...

2019-04-18 11:19:14 874

翻译 ERROR 1217 (23000): Cannot delete or update a parent row: a foreign key constraint fails

mysql数据库删除一张表报错ERROR 1217 (23000): Cannot delete or update a parent row: a foreign key constraint fails报错原因: 出现这个报错原因是你在执行一条删除表的操作,而且这个表是一个建有主键的表,这张父表被里一张子表用了外键关联起来了.你可以先删除与它有关联的子表,再删除父表.查看语句:...

2019-04-15 14:02:08 1660

原创 awk日常小命令

开场就直接干,不多说了命令格式解析说明系统连接状态SS命令:ss -nat |awk '{print $1}' |sort |uniq -c|sort -rn查看TCP连接的TIME-WAIT数量 解决TIME-WAIT连接过高参考方案ss -n |awk '/^tcp/ {print $5,$6}'|sort |uniq -c |sort -rn...

2019-03-27 18:24:23 185

翻译 TIME-WAIT连接过

TIME_WAIT状态存在的理由:1)可靠地实现TCP全双工连接的终止 在进行关闭连接四次挥手协议时,最后的ACK是由主动关闭端发出的,如果这个最终的ACK丢失,服务器将重发最终的FIN,因此客户端必须维护状态信息允许它重发最终的ACK。如果不维持这个状态信息,那么客户端将响应RST分节,服务器将此分节解释成一个错误(在java中会抛出connection reset的SocketExc...

2019-03-27 13:44:35 227

翻译 Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-720GCk/MySQL-python/

ubuntu系统环境下用pip 安装mysql-python 模块失败,网上很多大神都是用这两个个命令修复的sudo python -m pip install --upgrade --force pip sudo pip install setuptools==33.1.1我也尝试了,但是问题还没解决,然后就再找了这个sudo easy_install -U set...

2019-03-18 14:37:24 1798

翻译 ubunut系统locale: Cannot set LC_CTYPE to default locale: No such file or directory

locale: Cannot set LC_CTYPE to default locale: No such file or directorylocale: Cannot set LC_MESSAGES to default locale: No such file or directorylocale: Cannot set LC_ALL to default locale: No suc...

2019-01-03 18:12:21 1215

翻译 解决ubunut系统locale: Cannot set LC_CTYPE to default locale: No such file or directory

mkdir -p /var/lib/locales/supported.d/cp /usr/share/i18n/SUPPORTED /var/lib/locales/supported.d/localcat local |grep "en_US.UTF-8 UTF-8" > 1.txtcat local |grep "zh_CN.UTF-8 UTF-8" >> ...

2019-01-03 18:11:01 3344 1

原创 ubuntu误删了apt-get |ubuntu卸载了apt-get

 ubuntu : apt-get command not found 命令无法找到的解决方法在网上看到一个大神说可以直接到一下这个网站去下载,我就亲身实验了,确实ok。在目录下选择以 “apt_数字版本号” 开头、扩展名是deb 的文件下载然后就到下载的目录执行一下这条命令sudo dpkg -i  xxxxxxx(下载的那个包名)     #然后你熟悉的apt-get 就回...

2019-01-02 11:11:17 5328 2

原创 Ubunut,Python3安装pip3

这是个悲伤的故事,不说了,直接上解决方法。通过sudo apt-get install python3-pip 没有安装成功,原因有很多,缺依赖包什么的都有,很难一条命令就安装好,踩了那么多坑,终于知道怎么搞定了。下面的命令可以直接复制粘贴sudo apt-get cleansudo apt-get updatesudo apt-get -y install aptitudesud...

2018-12-29 18:25:52 1828

原创 docker 修改 ubuntu容器默认系统时间

root@9999075703bf:/# dateMon Nov 26 10:26:06 UTC 2018默认时间需要修改成北京时间,修改前,先看看ls   /usr/share/zoneinfo/Asia/Shanghails  /etc/timezone                      #这两条如果有就直接执行以下命令echo "Asia/Shanghai" ...

2018-11-26 18:35:06 3147

原创 rsync对比备份文件夹差异

对比本地单机备份目录:rsync --dry-run -rcnC --out-format="%n" A1.1/ A1.0/ |grep -v "/$" 远程对比:A1.0 是本地目录,-p参数是ssh端口,如果没修改,就不用'-e ssh -p 2222' 这个参数,然后就跟上服务器ip:/对比目录rsync --dry-run  -rcnC --out-format="%...

2018-11-21 11:30:44 5144

原创 Can't get master address from ZooKeeper; znode data == null master.HMaster: Failed to become active

hbase shell报错Can't get master address from ZooKeeper; znode data == null master.HMaster: Failed to become active ERROR [Thread-14] master.HMaster: Failed to become active masterHmaster启动一会就消失l...

2018-10-22 18:47:39 1203 3

翻译 docker 容器里面使用 systemctl 启动命令方法

百度了很多,终极版,分享下docker run -dit --privileged -v /abc/cnm:/opt(共享文件路径[将本地的cnm共享到容器的/opt下]) -p 80:80(端口映射) centos镜像名 /usr/sbin/init其中绿色部分可以不用。docker exec  -it   centos镜像名   /bin/bash...

2018-10-10 17:45:20 5032 2

原创 scp 远程传输文件 ssh: connect to host xxx.xxx.xx.xx port 22: Connection refused lost connection

1.由于我的ssh端口有修改过。默认是22端口。2,解决方法。scp -Pxxx(你修改过的端口)    xxx.txt(需要传输的文件)     [email protected](用户以及ip) 注意!!!注意!!!注意!!!-P参数的位置不可以改变,必须在第2位。...

2018-10-08 18:31:29 7730 1

翻译 Could not load host key: /etc/ssh/ssh_host_rsaxxx

/usr/sbin/sshd错误提示:Could not  load host key: /etc/ssh/ssh_host_rsa_keyCould not  load host key: /etc/ssh/ssh_host_ecdsa_keyCould not  load host key: /etc/ssh/ssh_host_ed25519_keysshd: no hos...

2018-08-24 15:20:10 1886

翻译 CentOS 配置systemctl 启动自定义目录nginx.

# vim /lib/systemd/system/nginx.service   #自定义命名#由于我不是yum安装的.下面配置为自定义路径[Unit]Description=nginxAfter=network.target[Service]Type=forkingExecStart=/usr/local/nginx/sbin/nginx -c /etc/nginx/con...

2018-08-20 11:35:54 2876

原创 linux基本安全配置.

编号对应linux基本4步安全策略1.#useradd slIJ34JNGwc && echo "fjis#@%V" | passwd --stdin slIJ34JNGwc #创建用户并修改密码2.#vim/etc/ssh/sshd_config #ssh的配置文件 PermitRootLogin yes ...

2018-08-17 14:46:37 3448

原创 linux基本4步安全策略

对于新的服务器,个人使用最基本的安全策略.一下是理论,需要参考配置如>>点我1.新建一个乱七八糟的普通用户,修改普通用户密码.(最好新建文档,记录下用户名跟密码).用于远程.2.禁止远程root用户,修改ssh远程端口.3.用户远程登录输入错误密码3次,锁定500秒4.为history 命令添加日期时间显示,脚步记录所有用户登陆服务器上的所有操作命令...

2018-08-17 14:44:06 1629

翻译 bash-4.2$ bash: /home/test/.bashrc: 权限不够

原因:造成出现这个错误的原因有挺多的.我的是因为修改了用户的uid然后莫名其妙的就出现了 bash-4.2$ 不过不要着急,下面我告诉你我解决的过程.1.切换root用户.然后执行  #cd /home/  && ls -la    #先看你的用户的所属者跟所属组有没有变跟.如果变更了看下面2,如果没变更过的看3.2.#chown   -R  xxx:xxx    xx...

2018-08-15 16:00:55 28169 3

翻译 /dev/sda1:contains a file system with errors.check forced

开发同事在玩Eclipse开发时,突然就给他来个surprised(惊喜) 报了个/dev/sda1:contains a file system with errors.check forced, 苦逼的她,唯有我帮她解决了.#fsck -C fd -N /dev/sda4  #之后它就提示 [/sbin/fsck.ext3 (1) – /dev/sda3] fsck.ext2 -C0...

2018-08-14 20:20:28 2525 2

原创 ERROR 1030 (HY000) at line 33: Got error 168 from storage engine

全库导入出现:ERROR 1030 (HY000) at line 33: Got error 168 from storage engine报错提示,大概意思是导入的数据库引擎与我的库不匹配.一下是个人解决方法.1.修改mysql配置文件.vim /etc/mysql/my.cnfdefault-storage-engine=innodb   #我的数据库存储引擎是innod...

2018-08-06 15:40:28 22477

翻译 shell脚本批量ping一个网段ip

#!/bin/bashfor i in {1..254}                     #一个网段ip个数doHOST=192.168.10.$i           ping -c 2 $HOST &>/dev/null   #ping  2 次 将全部结果丢进“黑洞“if [ $? -eq 0 ];then                     #...

2018-08-01 13:54:41 9101

原创 CentOS7yum安装mysql+需要:libsasl2.so.2()(64bit)

1.rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm #下载2.yum install yum-utils -y #装源3.yum-config-manager --disable mysql56-community   # 禁用MySQL5.6的源4.yum-config-manage...

2018-07-30 20:38:19 40956 15

原创 最小化安装Centos7 yum安装报错:Cannot find a valid baseurl for repo: base/7/x86_6

解决方法1.将/etc/yum.repos.d/下的 .repo结尾的文件中的 ‘gpgcheck=1’ 的参数改为 ‘gpgcheck=0’ .2.修改 /etc/sysconfig/network-scripts/ifcfg-xxxxxx 网卡文件中的 ONBOOT=no   no改为 yes 3.重启网卡:service  network restart4.执行:yum li...

2018-07-30 17:39:46 1354

原创 KVM界面空白.没有虚拟机

KVM界面空白。没有虚拟机显示。但是虚拟机是有在运行的。个人解决方法:输入主机名.连接.OK了

2018-06-21 22:12:19 1019

原创 docker 另类挂载yum源

本人初识docker对其还不是很了解,如有不对之处,希望指点,谢谢!原因:新建容器没有yum源,用不了网络yum源,也用不了ftp yum源本人解决方法:1.在启动容器时用到 -v  参数  共享宿主机的yum源的绝对路径 (例如  docker  run  -it  -v   /var/ftp/wl:/mnt  centos  bash)  2.当进入docker 后  先 处理掉 docker...

2018-02-13 12:20:39 1971

原创 MySQL主从同步原理+MySQL读写分离原理

mysql主从同步原理:mysql服务启动后,就会开启binlog日志文件,这个binlog日志文件会记录主库除了查询以外的sql命令,然后从库在读binlog日志文件,进行同步数据。它们同步不是盲目同步的,而是根据对比主库上的偏移量进行同步。偏移量:主库每次更新后这个偏移量都会产生变化,从库有个端口会一直盯着主库的这个偏移量。例如:之前是13,插入之后变成14,那从库会从13开始读取,进

2017-09-22 10:38:34 602

原创 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

当你出现“ERROR 1819 (HY000): ”的报错时,是你的密码长度有问题,长度不够,解决方法就是输够秘密长度就可以了。

2017-09-20 10:02:12 3568

原创 ERROR 1064 (42000):You have an error in your SQL syntax; check the manual that corresponds to your M

当授权用户出现“ERROR 1064 (42000):You have an error in your SQL syntax; check the manual that corresponds to your M“这个错误时,因该好好检查自己的SQL语句是否写少,还是写错。

2017-09-19 17:48:42 6485

原创 ERROR 1 (HY000): Can't create/write to file '/myload/user6.txt' (Errcode: 13 - Permission denied)

Mysql 做导出数据到自定义目录时报“ERROR 1 (HY000): Can't create/write to file '/myload/user6.txt' (Errcode: 13 - Permission denied)”这个错时,是因为没有W权限,你可以这加回就可以了   chown   mysql     "你自定义的目录".

2017-09-19 10:12:14 2469

正则表达式零基础必备

本文档适合与正则表达式入门新手.文档详细说明正则表达式的意义.助你更好的写脚本.看懂脚本

2018-06-23

个人网络层总结

个人对网络层的总结

2017-06-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除