自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

羽毛大大的博客

热爱技术,热爱学习

  • 博客(38)
  • 问答 (2)
  • 收藏
  • 关注

原创 centos7 yum成功配置安装Mariadb数据库(使用国内Mariadb源)

CentOS 6 或早期的版本中提供的是 MySQL 的服务器/客户端安装包,但 CentOS 7 已使用了 MariaDB 替代了默认的 MySQL。MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。Linux下安装MariaDB官方文档参见:官网地址...

2018-08-19 10:42:53 45314 8

原创 Centos7.4 更换国内yum源

1.进入yum源配置文件夹。(配置之前先看看有没有安装wget命令呢,没的话可以先用当前的yum源安装一下再说。yum -y install wget)cd /etc/yum.repos.d2.备份一下之前的配置文件。mv ./CentOS-Base.repo ./CentOS-Base.repo.bak3.下载网易163源。(换了CentOS7-Base-163.re...

2018-01-15 19:38:19 19353 2

原创 k8s 踩坑 Calico node 'master-a-1' is already using the IPv4 address 172.18.0.1.

k8s在安装calico网络插件的时候碰到了一些问题。如图所示kubectl get pods -n kube-system这里calico node为什么会有两个呢?是因为我此时已经把worker节点加了进来。(worker节点应该是在master节点初始化完成后再进行添加,所以此时要先移除worker节点,等待master初始化后再添加即可)先移除worker...

2020-04-07 17:09:21 1964

原创 Centos7.7 配置最新版maven3.6.3

1.官网下载安装包,别忘了先装Java。下载链接2.上传服务器,解压tar -xzvf apache-maven-3.6.3-bin.tar.gz3.修改setting.xml文件,配置本地仓库jar包存储地址以及修改镜像源地址mkdir /opt/maven_jarvim /opt/apache-maven-3.6.3/conf/setting.xml&lt...

2020-03-12 14:49:38 427

原创 Centos7.7安装mysql5.7.28二进制包方式部署

1、安装依赖包yum -y install libaio2、安装mysql软件下载软件包:https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.28-linux-glibc2.12-x86_64.tar.gztar -xzvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz...

2020-03-02 15:41:23 950

原创 RocketMQ版本升级---由4.5.1升级至4.6.1

步骤一:关闭broker Broker重启可能会导致正在发往这台机器的的消息发送失败,RocketMQ提供了一种优雅关闭Broker的方法,通过执行以下命令会清除Broker的写权限,过40s后,所有客户端都会更新Broker路由信息,此时再关闭Broker就不会发生发送消息失败的情况,因为所有消息都发往了其他Broker。注:请不要一下子关闭所有broker。例:sh mq...

2020-02-25 13:51:52 2986

原创 Centos7.7 docker 安装教程 - 通过docker仓库进行安装

0. 查看系统版本 cat /etc/redhat-release移除旧版本yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine1. 使用docker仓库进行...

2019-12-24 14:22:48 483

原创 windows10 zabbix agent interrupter system call

一直报红(目前此状态为正常绿色状态),interrupter system call,其他配置检查均无问题。防火墙允许通过后即恢复正常。

2019-03-19 13:50:32 337

原创 zabbix4.0 + grafana5.4.3可视化工具

1.zabbix4.0安装看前文2.grafana可视化工具安装与配置wget https://dl.grafana.com/oss/release/grafana-5.4.3-1.x86_64.rpmyum localinstall grafana-5.4.3-1.x86_64.rpm3.启动并设置开机自启systemctl enable grafana-server.se...

2019-02-03 18:37:06 5627

原创 zabbix4.0 中文显示乱码

1.中文乱码2.将windows7 c盘目录下windows\fonts\下微软雅黑拷贝到/usr/share/zabbix/fonts/下3.修改配置文件defines.inc.phpvim /usr/share/zabbix/include/defines.inc.phpdefine('ZBX_GRAPH_FONT_NAME',           'msyh...

2019-02-03 17:04:47 3628 1

原创 Centos7.6安装zabbix4.0 LTS版本

0.关闭防火墙及selinuxsystemctl stop firewalld.servicesystemctl disable firewalld.servicesed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/configgrep SELINUX=disabled /etc/selinux/configsete...

2019-02-03 16:35:55 2272

原创 ansible 运行playbook时报错,Invoking "yum" only once while using a loop via squash_actions is deprecated.

1.报错截图2.翻译[弃用警告]:只在通过squash_actions使用循环时调用“yum”一次是不赞成的。而不是如果使用循环提供多个项目并指定' name: "{{ item }}" ',请使用' name: '{{ nginx_packages }}' '并删除循环。这个特性将在2.11版本中删除。弃用的警告可以通过在ansible.cfg中设置deprecation_warni...

2019-01-21 14:53:26 3348

原创 python3.7.1 建立 pip3 软连接(接上一篇文章python3.7.1 编译安装时报错 )

1.在初始目录下直接执行 pip(特指Python3.7.1的pip)不会有反应,因为 linux 默认去 /usr/bin / 下找 pip3,而 / usr/bin / 下没有该命令。(如果原来有python2版本的pip,可以将其删除一个,如下图所示继续使用pip2和pip2.7仍可以使用)因此可以在 /usr/bin/下 新建 pip的链接到 python3 安装目录下到 pip3,命...

2018-12-21 18:45:03 14259

原创 python3.7.1 编译安装时报错 ModuleNotFoundError: No module named '_ctypes' make: *** [install] 错误 1

1.使用命令make install   或者  make && make install 时,报错了。yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel...

2018-12-21 17:52:10 6692 2

原创 ubuntu18 安装ansible

1.sudo apt-get install software-properties-common sudo apt-add-repository ppa:ansible/ansible sudo apt-get update sudo apt-get install ansible如图2.初始安装完成。...

2018-12-13 16:59:41 2061

原创 ubuntu18 安装openssh服务并进行远程连接

SSH 是建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。如果没有开启ssh服务则无法远程连接终端。1.查看是否开启了ssh服务是否安装,使用命令:sudo ps -ef |grep sshd下图是没有开启:2.先更新资源列表sudo apt-get upda...

2018-12-13 16:27:33 14836 1

原创 python3 yum安装ansible

1.通过Yum安装RPMs适用于 EPEL 6, 7, 以及仍在支持中的Fedora发行版.托管节点的操作系统版本可以是更早的版本(如 EL5), 但必须安装 Python 2.4 或更高版本的Python.Fedora 用户可直接安装Ansible, 但RHEL或CentOS用户,需要 配置 EPEL。2.yum install ansible3.安装完成,如何使用可查看官...

2018-12-13 16:08:44 1799

原创 python3 使用yum安装时报错( File "/usr/libexec/urlgrabber-ext-down", line 28 except OSError, e: )

1.报错内容如下,file目录可能不同。(可能需要修改多个文件,使用此方法)2.报错原因:一般是因为安装了Python3之后,又直接建立了一个软连接,将其指向为Python3了,而除非你同时升级yum,不然直接使用yum命令是不被允许的。还有一种方法是修改报错文件头行,我采用的是第二种。3.修改报错文件,将头行"#!/usr/bin/python" 改为 "#!/usr/bin/pyt...

2018-12-08 13:56:41 3061 2

原创 Linux下yum安装python3

安装环境:Centos71.安装依赖yum install epel-release2.安装python3,目前支持python3.6.6(最高)yum install python363.不过安装后执行python时显示版本还是2.7,这是因为为了多版本兼用/usr/bin/python一般是链接文件,链接到所用版本的文件,如原版执行文件是/usr/bin/python2...

2018-11-16 11:39:34 8005 1

原创 centos 7/rhel 7 screen 多窗口远程控制的开源服务

    screen是一款能够实现多窗口远程控制的开源服务程序,简单来说就是为了解决网络异常中断或为了同时控制多个远程终端窗口而设计的程序。用户还可以使用screen服务程序同时在多个远程会话中自由切换,能够做到实现如下功能。会话恢复:即便网络中断,也可让会话随时恢复,确保用户不会失去对远程会话的控制。多窗口:每个会话都是独立运行的,拥有各自独立的输入输出终端窗口,终端窗口内显示过的信息也...

2018-08-26 18:24:27 1445

原创 linux系统 用户身份与文件权限(三)

0.文件的隐藏属性    Linux系统中的文件除了具备一般权限和特殊权限之外,还有一种隐藏权限,即被隐藏起来的权限,默认情况下不能直接被用户发觉。有用户曾经在生产环境和RHEL考试题目中碰到过明明权限充足但却无法删除某个文件的情况,或者仅能在日志文件中追加内容而不能修改或删除内容,这在一定程度上阻止了黑客篡改系统日志的图谋,因此这种“奇怪”的文件也保障了Linux系统的安全性。1.  c...

2018-08-09 21:53:13 386

原创 linux系统 用户身份与文件权限(二)

0.文件的权限与归属 尽管在Linux系统中一切都是文件,但是每个文件的类型不尽相同,因此Linux系统使用了不同的字符来加以区分,常见的字符如下所示。 -:普通文件 d:目录文件 l:链接文件 b:块设备文件 c:字符设备文件 p:管道文件 在Linux系统中,每个文件都有所属的所有者和所有组,并且规定了文件的所有...

2018-08-09 15:30:23 802

原创 linux系统 用户身份与文件权限(一)

0.了解文件的所有者、所属组以及其他人可对文件进行的读(r)、写(w)、执行(x)等操作,以及如何在Linux系统中添加、删除、修改用户账户信息。在Linux系统中创建每个用户时,将自动创建一个与其同名的基本用户组(私有组),而且这个基本用户组只有该用户一个人。如果该用户以后被归纳入其他用户组,则这个其他用户组称之为扩展用户组(标准组)。一个用户只有一个基本用户组,但是可以有多个扩展用户组,从而满...

2018-08-09 14:09:20 718

原创 linux 网络文件系统NFS服务器配置

NFS(网络文件系统)服务可以将远程Linux系统上的文件共享资源挂载到本地主机的目录上,从而使得本地主机(Linux客户端)基于TCP/IP协议,像使用本地主机上的资源那样读写远程Linux系统上的共享文件。1.配置NFS服务器,先安装两个必要的软件包,通常是默认安装的yum install nfs-utils rpcbind2.为了检验NFS服务配置的效果,我们需要使用两台L...

2018-08-08 07:42:29 313

原创 RHEL 7重置root密码

1.确认是否为RHEL 7系统2.重启linux系统主机出现引导界面时,按下“e”键进入内核编辑界面3.在linux16参数这行的最后面追加“rd.break”参数(注意上一行最后的反斜杠别忘了加,还在同一行则不需要斜杠),然后按下CTRL+X组合键来运行改过的内核程序(编辑界面按上下键进行上下移动)4.大约过了10秒钟,进入到系统的紧急求援模式(生产环境root密码要设置...

2018-08-04 18:35:33 5732

原创 linux centos7,rhel7中sosreport工具如何使用

0.sosreport是一个类型于supportconfig 的工具,sosreport是python编写的一个工具,适用于centos(和redhat一样,包名为sos)、ubuntu(其下包名为sosreport)等大多数版本的linux 。sosreport在github上的托管页面为:https://github.com/sosreport/sos ,而且默认在很多系统的源里都已经集成有。...

2018-08-02 12:38:23 9822

原创 scp命令 复制文件至其他系统失败

1.无法将文件传送至指定主机 2.这里犯了一个很傻的问题,远程连接端口没写对,应该是22端口,改了之后就没问题了3.也有人说是防火墙会有影响,不过我的firewalld是开着的,iptables没开4.确保sshd服务是开着的...

2018-08-02 10:21:03 7305

原创 redhat7.0 This system is not registered to Red Hat Subscription Management

1. This system is not registered to Red Hat Subscription Management,需要去官网注册,并且RHEL7的yum服务属于收费服务,所以我们选择将其替换为免费centos7的yum服务。(今天刚装的系统,东西较少)2.-- 查看yum rpm -qa |grep yum 3.--卸载yum rpm -qa | gr...

2018-08-02 01:02:04 15812 5

原创 centos7.4 以系统当前时间(前一天)命名文件并打包压缩

1.以系统当前时间命名文件并打包压缩(注意空格)tar --remove-files -zcvf xxx$(date +"%Y%m%d%H%M").log.tar.gz 1.txt 2.以系统当前时间前一天命名文件并打包压缩(注意空格)tar --remove-files -zcvf xxx$(date -d"1 day ago" +"%Y%m%d%H%M").log.ta...

2018-08-01 18:30:27 2900

原创 centos 7.4 网卡不见了,远程无法登陆

虚拟机上安装了两台centos7,用的是同一个ISO源,突然间第一台的ip不见了,之前一直有的,两台MAC地址也不一样。1.ifconfig 命令查看网络配置发现没有网卡2.ifconfig -a 命令查看网卡配置详细信息,发现网卡ens33一直在,只是没有配置ip.3.解决方法(参考)    0.(临时配置ip:ifconfig ens33 192.168.xxx.xxx...

2018-08-01 14:29:38 2126

原创 Centos 7.4 安装pyenv及使用说明

pyenv 是 Python 版本管理工具。 pyenv 可以改变全局的 Python 版本,安装多个版本的 Python。pyenv 主要用来管理 Python 的版本,比如一个项目需要 Python 2.x ,一个项目需要 Python 3.x 。pyenv 通过系统修改环境变量来实现 Python 不同版本的切换。pyenv 它并没有使用将不同的 PATH植入不同的shell这种...

2018-07-19 19:37:54 8473

原创 CentOS7.4 创建本地YUM源

1. 创建原因如果开发环境只有局域网,且无法联网下载网上的yum源,那么创建本地yum源就能很好的解决这个问题了。2. 创建环境[root@centos7 ~]# cat /etc/centos-releaseCentOS Linux release 7.4.1708 (Core) 3. 安装准备RPM包挂载U盘上的CentOS-7-x86_64-Everything-1708.iso文件,把里面...

2018-04-15 18:14:36 4047

原创 selenium+webdriver:FileNotFoundError: [Errno 2] No such file or directory: 'chromedriver'

提示没有chromedriver.exe(谷歌浏览器驱动)这个文件,那我们就先去下载此文件点击链接下载,然后将其放入对应系统的相应目录就行了。还有第二个指将其目录添加到环境变量中(例如Windows,只需到Application\目录就行了)。如果还有问题,那就是还有其他问题了。(似乎还有暴力解决的,直接将其放在python目录下,可以试一试)...

2018-04-14 15:46:09 6197

原创 Django 的表名:读取数据库时自动把 App 的名称加到 model名称前

Django 读取数据库时会自动把 App 的名称加到 model名 称前面 作为表名?所以你会看到以下情况(例如):Table ‘zabbix.zabbix_web_main_student’ doesn't exist!zabbix为数据库的名字,**zabbix_web_main_**student是它要求的表名,这时候显示找不到。这时候只需在models

2018-01-23 21:48:36 5193

原创 Centos7:su - username 切换用户不成功

产生错误:su: 警告:无法更改到 /var/lib/username 目录: 没有那个文件或目录.(shell/sbin/nologin) This account is currently not available.第一步新建/var/lib/username目录 mkdir /var/lib/username执行su - username ,仍然报(shell:/sbi

2018-01-22 18:08:13 9967

原创 微信小程序-帮你交通

最近觉得微信小程序挺有意思的,所以便决定写一个玩玩,想了一下,觉得做个交通类的可能会比较方便,因为像百度,高德等地图软件都有提供了API,方便我们的代码编写。在比较了百度和高德这两款地图的API之后,我决定还是采用了高德的方案。(PS:理由都是对百度的吐槽,我还是少说点。注:两款API都试了一下)百度地图API针对微信小程序,提供了4个功能,POI检索(查找并展示定位地点周边的POI信息,很快知道

2018-01-15 20:21:12 670

原创 建站小记(二)

一晃离建站已经过去两个多月了(2017-11-24写的),这两个月其实也学到了很多新的东西,之所以没有记录下来有两点原因吧,一是没有养成这样一种学习记录的习惯(每次都要重新找资料还是很麻烦的啊)二就是自己懒了吧。这两个月,学习的最多的就是linux相关方面的知识了,自己的电脑是Windows系统的,所以就先装了VMWARE虚拟机软件,然后下载了两个linux系统,centos6.8,centos7

2018-01-15 20:06:36 251

原创 博客网站建立小记

个人博客网站刚刚建成,建立这个网站的目的,一是想要了解一下域名的申请备案(备案花了我大半个月时间,真心熬人啊。。),网站服务器的配置与搭建(服务器选择的是阿里云的云虚拟服务器,一年只要9.9,一个月10G流量,ip,速度,全是共享的,一分钱一分货吧,主要还是看在马云“爸爸”的面子上,哈哈)。二是想通过这个博客对自己的技术,遇到的困难,做一个总结,方便我以后的学习与回顾。下面谈一谈我现在的技术水平吧...

2017-09-21 12:27:48 220

空空如也

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

TA关注的人

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