自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (4)
  • 收藏
  • 关注

原创 Kubernetes (使用过程中的采坑记录)

1:关于deployment或者Rc,Rs,StatefulSet使用过程中,replicas 参数不起作用的记录 1:可能是master节点的污点设置不正确,在pod默认的命名空间中,default可能会因为污点原因,而导致只能启动和node节点相同 的pod; 2:可能是DaemonSet设置的原因,具体还没找到原因; 3:不是服务的问题,因为相同的环境下,只要更换命名空间,就可以实现多个pod,而不是和node节点相同的podnginx-status.ymlapiVersion: a

2020-08-07 23:37:47 235

原创 Kubernetes Ingress的使用

Kubernetes ingress实现了七层负载均衡策略,使用同一个端口不同的url

2020-08-06 18:26:13 234

原创 Kubernetes NFS pvpvc nginx服务下的使用

1:建立相应的目录以及配置好nfs服务mkdir /nfsdata /nfsdata1 -pecho “nfs1-pv-pvc” > /nfsdata/index.htmlecho “nfs2-pv-pvc” > /nfsdata1/index.html/nfsdata *(rw,no_root_squash,sync)/nfsdata1 *(rw,no_root_squash,sync)2:建立nginx-pv.yaml文件apiVersion: v1kind: Persi

2020-08-04 12:49:38 344

原创 Kubernetes hostPath挂载的使用

hostPath的目录映射使用apiVersion: apps/v1kind: Deploymentmetadata: name: httpd-deployment namespace: volumesspec: replicas: 2 selector: matchLabels: app: httpd-deployment template: metadata: labels: app: httpd-deployment

2020-08-04 10:12:03 5612

原创 k8s CentoS7 设置固定ip地址(学习记录)

最近在使用k8s的时候,发现,重启虚拟机或者电脑进行了待机状态后,虚拟机ip地址就发生改变了,而k8s 是由ip来进行指定的,node节点加入master节点的时候,也是指定ip地址加入的,所以固定IP地址就避免了 不必要的麻烦,其实,IP修改后,如果不将IP修改回去,可能就要重新设置了,kubeadm reset,如果是 几台机器,还可以手动修改,但很多机器的话,就不行了,所以一定要固定IP地址。TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noB.

2020-08-03 15:34:02 1386

原创 Centos7 Kubernets glusterd挂载的使用(学习记录)

1:下载gluster服务yum install centos-release-gluster #下载erpo文件yum install install glusterfs-server -y #下载glusterfs服务systemctl start glusterd #开启glusterd服务systemctl enable glusterd #开机启动glusterd服务

2020-07-30 20:01:14 1037

原创 Kubternetes Nfs Mysql持久化

k8s搭建完lnmp后,发现mysql只要重启以后,不是以前那个容器了,而是重新构建了一个新的mysql容器, 这肯定是不可以的 ,所以使用nfs服务将mysql的数据进行挂载,再重启服务以后,mysql就有数据了;1:配置nfs[root@k8s-master MysqlPvPvc]# cat /etc/exports/nfsdata *(rw,no_root_squash,sync) 这里设置的根目录下的nfsdata2:创建mysql-pv.yaml文件kind: Persi.

2020-07-28 20:49:31 246

原创 k8s下lnmp Web服务器的搭建

搭建服务的环境如下: 虚拟机版本:Centos7 docker版本:1.13.1, build 64e9980/1.13.1,master以及node节点都要安装docker服务,保证版本一样。 kubernetes版本:最新的 Matser以及node节点要安装nfs服务,来保证挂载成功,或者用其他的方式进行挂载或者映射,这里采用的是configmap以及nfs服务。搭建web服务器的总的流程,首先建立nginx服务,并修改nginx的conf文件,让其能解析php文件,实现web服务,最后建

2020-07-28 10:59:24 1786 1

原创 k8s(各ip之间ping不通的原因)

iptables -P FORWARD ACCEPT

2020-07-23 12:43:08 3829 1

原创 docker容器 搭建nginx实现简单的nginx负载均衡

docker容器下的nginx服务的负载均衡1:首先创建四个nginx容器服务 docker run -d --name masters -p 80:80 ecd67fe340f9 #运行一个80端口的Master docker run -d --name client1 -p 90:80 ecd67fe340f9 #运行第一个90端口服务器 docker run -d --name client2 -p 100:80 ecd67fe340f9 #运行第二个100端口服务器 docker

2020-07-21 17:14:35 290

原创 docker容器命令和dockerfile文件 以及docker-compose.yml文件的使用

CentoS7 下 docker容器命令的使用 docker容器相比于虚拟机来说,比如一个虚拟机可以运行10个web服务器,那么用docker的话, 就可能运行15个web服务器,,节省了许多空间和内存等等,个人理解docker pull nginx #下载nginx服务docker run -d -p 80:80 容器id #运行容器服务docker ps #查看在运行的服务docker rm -f 容器id #删除镜像docker rmi 容器i

2020-07-18 19:48:27 1995

原创 navcat 连接centos docker 下的mysql服务

环境为centos7 开启mysql服务的时候,指定端口前ip为本机ip就可以了,我这个是docker-compose.yml文件下的端口映射,:ports: - 192.168.78.199:3306:3306

2020-07-16 14:52:15 165

原创 Centos7 docker容器搭建LNMP服务 + redis

Centos7 虚拟机下docker搭建(LNMP)+redis服务 **搭建这个服务可以用单个命令执行创建或者用docker-compose.yml文件来创建** **本文采用docker-compose.yml文件创建容器**1:首先建立conf和html目录 mkdir conf /*该目录下保存httpd服务nginx服务等的配置文件*/ mkdir html /*该目录下保存.html文件或者.php文件等*/2:建立index.html以及index.php,mysql.php

2020-07-15 23:32:03 850 1

原创 Linux LVS(负载均衡服务器)的使用

ipvsadm -A -t 192.168.144.100:80 -s rripvsadm -a -t 192.168.144.100:80 -r 192.168.144.128:80 -mipvsadm -a -t 192.168.144.100:80 -r 192.168.144.129:80 -m测试结果[root@lvs ~]# curl 192.168.144.100<p color="red"> Ansible Python (自动化运维测试练习)

2020-07-11 16:30:18 103

原创 Linux Ansible(自动化运维)的使用

Ansible linux服务 批量运维使用Ansible临时命令的语法 1:保存ip地址的hosts文件 [webservers] 192.168.144.155 ansible_ssh_port=22 ansible_ssh_user=root ansible_ssh_pass='Liang7890569' 192.168.144.100 ansible_ssh_port=22 ansible_ssh_user=root ansible_ssh_pass='Liang7890569

2020-07-11 15:24:45 197

原创 linux Centos8.1 Zabbix安装(学习记录)

(前要提示) 本次服务是在一台全新的linux centos8.1 的环境下实验的。第一步: 关闭selinux, 打开:vim/etc/selinux/config SELINUX=Disabled 关闭防火墙:systemctl stop firewalld.service 第二步: 下载所需要的服务: yum install -y httpd mysql-server php php-mysqlnd php-mbstring php-pdo php-gd第三...

2020-06-27 22:49:46 474

原创 python3 获取京东冰箱的相关数据(学习记录)

程序说明:这个程序可以爬取京东冰箱的相关数据,采用cookie登录(不登录可能获取不到数据),因为没有用selenium进行模拟爬取,所以只获取了首页的前26条数据,要想用获取全部数据,就可以用selenium来爬取所有数据,最后说明,因本人比较菜,代码写的不太好,最重要的是要知道爬取信息的思路。''' Time:2020-06-14 实现功能:爬取京东冰箱的数据,因为没有使用selenium,所以之抓取了网页提前加载好的26项冰箱数据 采用cookie的方式进行登录'''im

2020-06-15 14:49:44 523

原创 python 爬取起点中文网的小说(学习记录)

Time:2020-06-12程序实现功能:实现从起点中文网爬取小说内容;(说明:只做学习交流)import requests, chardetfrom lxml import htmlfrom bs4 import BeautifulSoupfrom urllib.parse import urlencodeimport jsonimport jsonpathimport urllib.requestheaders = {'User-Agent':"Mozilla/5.0 (Windo

2020-06-12 16:30:57 519

原创 linux c 用套接字实现二进制文件的发送(学习记录)

linux c 编程学习记录程序说明:基于linux c 网络编程的流式套接字,实现二进制文件的发送和复制创建Service端#include <stdio.h>#include <stdlib.h>#include <netdb.h>#include <sys/types.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h&

2020-06-11 20:26:41 520 1

原创 linux c UDP编程实现双向通信(学习记录)

linux c 编程学习记录程序说明:用linuxc网络编程的UDP套接字编程,实现内网中不同ip之间服务端和客户端的双向通信Service端:#include <unistd.h>#include <stdio.h>#include <sys/types.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>#include &lt

2020-06-11 18:51:07 1721

原创 python爬取并得到有用历史天气信息,并添加到数据库中

程序说明:**因为2月是28或者29天,还有1 3 5 7 8 10 12 月是31天,用3次遍历太麻烦了,所以这个代码去爬取了除去2月的其他月份的30天的天气情况,要想爬取完整的,修改for i in range(1,31): 中的31,并改为29或者28 31等,就可以爬取完整的天数**#/*# 网络数据获取# Time:2020-06-01# */import urllib.requestimport bs4from bs4 import Beautiful

2020-06-08 15:26:26 319 1

原创 python 爬取网络图片记录

import re,urllib.requestimport randomimport urllib.requestimport bs4from bs4 import BeautifulSoupclass SUrl: def SetUrl(self,ImageUrl): print("程序开始运行.....请稍等!!!") request = urllib.request.urlopen(ImageUrl) #要爬取的网站 buf = r

2020-06-07 09:39:25 150

原创 Redis(仅做个人练习使用)

List **data指数据,List指list集合** lpush data (向List集合开始添加一条数据) rpush data (向List集合尾部添加一条数据) lrange List (0~n) lpop List data (删除第一条数据) rpop List data (删除最后一条数据) ltrim List...

2020-04-15 17:56:38 153

原创 nginx php thinkphp5(仅作个人练习使用)

.conf配置upstream php-fpm { server unix:/run/php-fpm/www.sock; #server 127.0.0.1:9000;}server { listen 8082; listen [::]:8082; server_name linux47; ro...

2020-04-14 10:18:38 115

原创 Linux C 消息队列练习(仅作为自己练习记录)

消息队列的简单使用 根据客户端进程向消息队列中添加数据,服务端来根据客户端的进程id来判断是哪个进程,并且向指定的进程中回复指定的数据客户端代码#include <stdio.h>#include <fcntl.h>#include <sys/types.h>#include <sys/ipc.h>#include <s...

2020-04-10 23:10:23 191

AnsibleWeb.7z

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

2020-09-03

linux手册记录.md

关于linux运维的相关记录实现,以及进阶记录, 啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊

2020-09-02

linux手册记录 - 副本08-18.md

springboot2 框架下,用jdbc和mybtis实现数据的增删改查,只需修改数据库名称和账号密码以及建立一个相对应的数据库表,就可以使用该代码,有哪里不会的可以加我,交流

2020-09-02

Springboot2 实现简单的增删改查

springboot2 框架下,用jdbc和mybtis实现数据的增删改查,只需修改数据库名称和账号密码以及建立一个相对应的数据库表,就可以使用该代码,有哪里不会的可以加我,交流

2020-04-15

空空如也

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

TA关注的人

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