当前位置: 首页 > news >正文

微商网站如何做摄影师个人网站怎么做

微商网站如何做,摄影师个人网站怎么做,关于网站建设交易流程的描述一句话,网络运营具体做什么目录 一、理论 1.K8S多Master架构 2.配置master02 3.master02 节点部署 4.负载均衡部署 二、实验 1.环境 2.配置master02 3.master02 节点部署 4.负载均衡部署 三、总结 一、理论 1.K8S多Master架构 (1) 架构 2.配置master02 #xff08;1#xff09;环境 关闭防…目录 一、理论 1.K8S多Master架构 2.配置master02 3.master02 节点部署 4.负载均衡部署 二、实验 1.环境 2.配置master02 3.master02 节点部署 4.负载均衡部署 三、总结 一、理论 1.K8S多Master架构 (1) 架构 2.配置master02 1环境 关闭防火墙 systemctl stop firewalld systemctl disable firewalld关闭selinux setenforce 0 #临时关闭 sed -i s/enforcing/disabled/ /etc/selinux/config #永久关闭关闭swap swapoff -a sed -ri s/.*swap.*/#/ /etc/fstab设置主机名 hostnamectl set-hostname master02在各节点添加hosts cat /etc/hosts EOF 192.168.204.176 master02 192.168.204.171 master01 192.168.204.173 node01 192.168.204.175 node02 EOF将桥接的IPv4流量传递到iptables的链 cat /etc/sysctl.d/k8s.conf EOF net.bridge.bridge-nf-call-ip6tables 1 net.bridge.bridge-nf-call-iptables 1 EOFsysctl --system #重新载入一下时间同步 yum install ntpdate -y ntpdate time.windows.com 3.master02 节点部署 1从 master01 节点上拷贝证书文件、各master组件的配置文件和服务管理文件到 master02 节点 scp -r /opt/etcd/ root192.168.204.176:/opt/ scp -r /opt/kubernetes/ root192.168.204.176:/opt scp /usr/lib/systemd/system/{kube-apiserver,kube-controller-manager,kube-scheduler}.service root192.168.204.176:/usr/lib/systemd/system/ 2修改配置文件kube-apiserver中的IP vim /opt/kubernetes/cfg/kube-apiserver KUBE_APISERVER_OPTS--logtostderrtrue \ --v4 \ --etcd-servershttps://192.168.204.171:2379,https://192.168.204.173:2379,https://192.168.204.175:2379 \ --bind-address192.168.204.176 \ #修改 --secure-port6443 \ --advertise-address192.168.204.176 \ #修改 ...... 3在 master02 节点上启动各服务并设置开机自启 systemctl start kube-apiserver.service systemctl enable kube-apiserver.service systemctl start kube-controller-manager.service systemctl enable kube-controller-manager.service systemctl start kube-scheduler.service systemctl enable kube-scheduler.service 4查看node节点状态 ln -s /opt/kubernetes/bin/* /usr/local/bin/ kubectl get nodes kubectl get nodes -o wide 4.负载均衡部署 配置load balancer集群双机热备负载均衡nginx实现负载均衡keepalived实现双机热备 1在lb01、lb02节点上操作 配置nginx的官方在线yum源配置本地nginx的yum源 cat /etc/yum.repos.d/nginx.repo EOF [nginx] namenginx repo baseurlhttp://nginx.org/packages/centos/7/$basearch/ gpgcheck0 EOF yum install nginx -y修改nginx配置文件配置四层反向代理负载均衡指定k8s群集2台master的节点ip和6443端口 vim /etc/nginx/nginx.conf events {worker_connections 1024; }#添加 stream {log_format main $remote_addr $upstream_addr - [$time_local] $status $upstream_bytes_sent;access_log /var/log/nginx/k8s-access.log main;upstream k8s-apiserver {server 192.168.111.171:6443;server 192.168.111.176:6443;}server {listen 6443;proxy_pass k8s-apiserver;} }http { ...... 检查配置文件语法 nginx -t 启动nginx服务查看已监听6443端口 systemctl start nginx systemctl enable nginx netstat -natp | grep nginx 部署keepalived服务 yum install keepalived -y修改keepalived配置文件 vim /etc/keepalived/keepalived.conf ! Configuration File for keepalivedglobal_defs {# 接收邮件地址notification_email {acassenfirewall.locfailoverfirewall.locsysadminfirewall.loc}# 邮件发送地址notification_email_from Alexandre.Cassenfirewall.locsmtp_server 127.0.0.1smtp_connect_timeout 30router_id NGINX_MASTER #lb01节点的为 NGINX_MASTERlb02节点的为 NGINX_BACKUP }#添加一个周期性执行的脚本 vrrp_script check_nginx {script /etc/nginx/check_nginx.sh #指定检查nginx存活的脚本路径 }vrrp_instance VI_1 {state MASTER #lb01节点的为 MASTERlb02节点的为 BACKUPinterface ens33 #指定网卡名称 ens33virtual_router_id 51 #指定vrid两个节点要一致priority 100 #lb01节点的为 100lb02节点的为 90advert_int 1authentication {auth_type PASSauth_pass 1111}virtual_ipaddress {192.168.204.100/24 #指定 VIP}track_script {check_nginx #指定vrrp_script配置的脚本} } 创建nginx状态检查脚本 vim /etc/nginx/check_nginx.sh #!/bin/bash #egrep -cv grep|$$ 用于过滤掉包含grep 或者 $$ 表示的当前Shell进程ID count$(ps -ef | grep nginx | egrep -cv grep|$$)if [ $count -eq 0 ];thensystemctl stop keepalived fichmod x /etc/nginx/check_nginx.sh 启动keepalived服务一定要先启动了nginx服务再启动keepalived服务 systemctl start keepalived systemctl enable keepalived ip a #查看VIP是否生成 修改node节点上的bootstrap.kubeconfig,kubelet.kubeconfig配置文件为VIP cd /opt/kubernetes/cfg/ vim bootstrap.kubeconfig server: https://192.168.204.100:6443vim kubelet.kubeconfig server: https://192.168.204.100:6443vim kube-proxy.kubeconfig server: https://192.168.204.100:6443 node节点重启kubelet和kube-proxy服务 systemctl restart kubelet.service  systemctl restart kube-proxy.service 在 lb01 上查看 nginx 和 node 、 master 节点的连接状态 netstat -natp | grep nginx 2在 master01 节点上操作 测试创建pod kubectl run nginx --imagenginx查看Pod的状态信息 kubectl get pods 在对应网段的node节点上操作可以直接使用浏览器或者curl命令访问 curl 172.17.14.2 这时在master01节点上查看nginx日志发现没有权限查看 kubectl logs nginx-dbddb74b8-n2zbw 在master01节点上将cluster-admin角色授予用户system:anonymous kubectl create clusterrolebinding cluster-system-anonymous --clusterrolecluster-admin --usersystem:anonymous这时在master01节点上查看nginx日志 kubectl logs nginx-dbddb74b8-n2zbw 二、实验 由实验二进制部署K8S单Master架构二继续进行 1.环境 表1 K8S环境 主机IP软件硬件k8s集群master01 192.168.204.171kube-apiserver kube-controller-manager kube-scheduler etcd4核4Gk8s集群node1 192.168.204.173kubelet kube-proxy docker flannel4核4Gk8s集群node2 192.168.204.175kubelet kube-proxy docker flannel4核4Gk8s集群master02192.168.204.176kube-apiserver kube-controller-manager kube-scheduler etcd4核4G负载均衡器1lb01192.168.204.177nginxkeepalived2核2G负载均衡器2lb02192.168.204.178nginxkeepalived2核2G 2.配置master02 1环境 关闭防火墙 关闭selinux 关闭swap 设置主机名 在各节点添加hosts 将桥接的IPv4流量传递到iptables的链 重新载入一下 时间同步 3.master02 节点部署 1从 master01 节点上拷贝证书文件、各master组件的配置文件和服务管理文件到 master02 节点 2修改配置文件kube-apiserver中的IP 3在 master02 节点上启动各服务并设置开机自启 4查看node节点状态 4.负载均衡部署 配置load balancer集群双机热备负载均衡nginx实现负载均衡keepalived实现双机热备 1在lb01、lb02节点上操作 配置nginx的官方在线yum源配置本地nginx的yum源 修改nginx配置文件配置四层反向代理负载均衡指定k8s群集2台master的节点ip和6443端口 检查配置文件语法 启动nginx服务查看已监听6443端口 部署keepalived服务 修改keepalived配置文件 创建nginx状态检查脚本 启动keepalived服务一定要先启动了nginx服务再启动keepalived服务 vip已在lb01生成 修改node节点上的bootstrap.kubeconfig,kubelet.kubeconfig配置文件为VIP node1: node2: 重启kubelet和kube-proxy服务 在 lb01 上查看 nginx 和 node 、 master 节点的连接状态 2在 master01 节点上操作 测试创建pod 查看Pod的状态信息 正在创建中 创建完成运行中 READY为1/1表示这个Pod中有1个容器 在对应网段的node节点上操作可以直接使用浏览器或者curl命令访问 这时在master01节点上查看nginx日志发现没有权限查看 在master01节点上将cluster-admin角色授予用户system:anonymous 这时在master01节点上查看nginx日志 三、总结 nginx实现负载均衡keepalived实现双机热备。 启动keepalived服务一定要先启动了nginx服务再启动keepalived服务。
http://www.zqtcl.cn/news/234826/

相关文章:

  • 做网站的没有进项票怎么办张家口市一建公司官网
  • 建设网站的本质智慧团建手机版
  • 嘉兴网站建设有前途吗沈阳男科医院排名10强名单公布
  • 手机网站变灰17种新型商业模式
  • 图书网站开发需求文档模板做网站现在用什么语言
  • 创建网站主题在哪里接单赚钱平台
  • 企业做网站的流程权威发布新闻的含义
  • 国外大型购物网站桂林视频网站制作
  • 平度那里有做网站的网站设计技术入股
  • 张家港专业做网站网站设计与建设ppt
  • 香奈儿网站设计分析网站建设新闻发布注意事项
  • 建设网站策划南京网站开发建设
  • 哪些网站可以做任务挣钱如何查询企业电话号码
  • 福田网站 建设深圳信科手机 网站制作
  • 网站站内优化方案佛山外贸网站建设哪家好
  • 厦门市网站建设局平台网站如何优化
  • 电子书网站用dz还是wordpresswordpress搭建购物网站
  • 广西住房和城乡建设培训中心网站吴江住房和城乡建设部网站
  • 游戏网站的导航条怎么做的安阳县属于哪个省哪个市
  • 网站建设科目国内有多少家做网站的企业
  • 如何建立一家公司网站江苏网站推广公司
  • 城市管理如何宣传市建设网站cms软件有什么功能
  • 网站建设优势网站为什么吸引人
  • 域名如何做网站网站导读怎么做
  • 那些网站可以做问答免费设计室内装修app软件
  • 白银做网站视频制作软件下载安装
  • 商城网站建设最新报价现在网站建设的技术
  • 网站设计思路方案广东深圳软件开发公司
  • 企业网站可以免费做吗网站建设管理内容保障制度
  • 建立导购网站吴江区建设局网站