<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[2201_75629546的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/2201_75629546</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; 2201_75629546]]></copyright><item><title><![CDATA[实习四十四：使⽤docker部署project-exam-system]]></title><link>https://blog.youkuaiyun.com/2201_75629546/article/details/142106380</link><guid>https://blog.youkuaiyun.com/2201_75629546/article/details/142106380</guid><author>2201_75629546</author><pubDate>Tue, 10 Sep 2024 18:48:45 +0800</pubDate><description><![CDATA[2. nginx容器的资源⽂件默认在/usr/share/nginx/html。3. nginx容器的配置⽂件默认在/etc/nginx/nginx.conf。build: ./java #这个java⽬录下必须要有Dockerfile。build: ./java #这个java⽬录下必须要有Dockerfile。2. Mysql5.7.44的资源⽂件/var/lib/mysql。6. ports ⽤于将容器的端⼝映射到宿主的端⼝，容易重复，所。]]></description><category></category></item><item><title><![CDATA[实习四十三：k8s]]></title><link>https://blog.youkuaiyun.com/2201_75629546/article/details/142106353</link><guid>https://blog.youkuaiyun.com/2201_75629546/article/details/142106353</guid><author>2201_75629546</author><pubDate>Tue, 10 Sep 2024 18:47:29 +0800</pubDate><description><![CDATA[imageRepository: registry.cn-hangzhou.aliyuncs.com/google_containers            # 指定了Kubernetes使用的镜像仓库的地址，阿里云的镜像仓库。net.bridge.bridge-nf-call-ip6tables = 1 # ⽤于控制⽹络桥接（bridge）的IP6tables过滤规则。net.ipv4.conf.all.route_localnet = 1 # 允许本地⽹络上的路由。]]></description><category></category></item><item><title><![CDATA[实习四十二：使⽤docker部署project-exam-system]]></title><link>https://blog.youkuaiyun.com/2201_75629546/article/details/142106298</link><guid>https://blog.youkuaiyun.com/2201_75629546/article/details/142106298</guid><author>2201_75629546</author><pubDate>Tue, 10 Sep 2024 18:44:35 +0800</pubDate><description><![CDATA[1. 直接使⽤或者下载nginx:latest,如果你觉得下载速度太慢，可以⾃⼰配置⾮安全私有仓库（registy镜像，活着harbor都可以，）但是在调⽤奖项的时候（192.168.71.11/libary/nginx:latest）5. 尽量把java的war，jar和配置放在⼀起，在执⾏启动命令的时候，需要将⽬录跳转到资源⽂件所有的⽬录，在启动的同时会读取配置⽂件（application.properties）2. nginx容器的资源⽂件默认在/usr/share/nginx/html。]]></description><category></category></item><item><title><![CDATA[实习四十一：部署project_exam_system项目]]></title><link>https://blog.youkuaiyun.com/2201_75629546/article/details/142106274</link><guid>https://blog.youkuaiyun.com/2201_75629546/article/details/142106274</guid><author>2201_75629546</author><pubDate>Tue, 10 Sep 2024 18:43:13 +0800</pubDate><description><![CDATA[4、域名是固定的，但是，域名可以绑定不同的ip 5、所以我们设置前端请求发送给一个bu.yuanyu.zhangmin的域名，然后在本机中将域名劫持给我 们的docker服务器，当我们发送请求给该域名时，docker服务器将给我们作出回应。容器在不映射端口时，在远程是无法访问nginx服务，而且现在也不希望外部直接访问nginx，希望 创建nginx服务的集群，这个集群被haproxy代理，创建3个nginx容器，创建一个haproxy服务器，而且。]]></description><category></category></item><item><title><![CDATA[实习四十：部署project_exam_system项目——及容器的编排]]></title><link>https://blog.youkuaiyun.com/2201_75629546/article/details/141934696</link><guid>https://blog.youkuaiyun.com/2201_75629546/article/details/141934696</guid><author>2201_75629546</author><pubDate>Thu, 05 Sep 2024 16:29:26 +0800</pubDate><description><![CDATA[（一）安装docker、编辑daemon.json文件、安装docker-compose编排容器、启动docker。按照正常步骤安装docker，这里可参考前面的笔记。3.拉取nginx镜像。5.创建nginx容器。]]></description><category></category></item><item><title><![CDATA[实习三十九：harbor私有仓库管理]]></title><link>https://blog.youkuaiyun.com/2201_75629546/article/details/141934642</link><guid>https://blog.youkuaiyun.com/2201_75629546/article/details/141934642</guid><author>2201_75629546</author><pubDate>Thu, 05 Sep 2024 16:28:01 +0800</pubDate><description><![CDATA[（1）使用 Dockertile 定义镜像文件，再于动构建、运行容器等操作，而微服务架构一般包含若干个微服务，且每个微服务一般都会部署多个实例，所以，若每个微服务都需要手动启停，那么维护量会非常庞大，并且工作效率也会很低。（3）容器：被 docker-compose 管理或部署的容器集群，调用docker 服务提供的 API来对容器进行管理，只要操作的平台支持 docker API，即可在其上进行 compose 的容器编排。通过 compose，可以使用 YML 文件来配置应用程序需要d的所有服务。]]></description><category></category></item><item><title><![CDATA[实习三十八：docker网络]]></title><link>https://blog.youkuaiyun.com/2201_75629546/article/details/141664238</link><guid>https://blog.youkuaiyun.com/2201_75629546/article/details/141664238</guid><author>2201_75629546</author><pubDate>Thu, 29 Aug 2024 08:55:44 +0800</pubDate><description><![CDATA[所有容器连接到桥就可以使用外网,使用nat让容器可以访问外网,使用ip a s指令查看桥,所有容器连接到此桥,ip地址都是172.17.0.0/16网段,桥是启动docker服务后出现,在centos使用bridge-utils安装。Flannel的设计目的就是为集群中的所有节点重新规划IP地址的使用规则,从而使得不同节点上的容器能够获得“同属一个内网”且”不重复的"IP地址,并让属于不同节点上的容器能够直接通过内网IP通信。容器仅仅有lo网卡,不能与外界链接,在高级应用中使用,lo网卡,无法链接外网。]]></description><category></category></item><item><title><![CDATA[实习三十七：Dokerfile的应用、私有仓库]]></title><link>https://blog.youkuaiyun.com/2201_75629546/article/details/141664081</link><guid>https://blog.youkuaiyun.com/2201_75629546/article/details/141664081</guid><author>2201_75629546</author><pubDate>Thu, 29 Aug 2024 08:54:30 +0800</pubDate><description><![CDATA[一、Dockerfile应用1、通过dockerfile创建⼀个在启动容器时，就可以启动httpd服务的镜像[root@docker ~]mkdir httpd0。[root@docker 002]# curl localhost:5000/v2/_catalog    catalog：目录。MAINTAINER      "你好"MAINTAINER      你好。3、启动容器，映射端口，挂载目录。7、为要上传的镜像添加标记。1、拉取registry。6、启动registry。]]></description><category></category></item><item><title><![CDATA[实习三十六：mysql镜像管理、同步容器和宿主机时间、在容器外执行容器内命令、容器的ip地址不稳定问题、基础镜像的制作、镜像应用]]></title><link>https://blog.youkuaiyun.com/2201_75629546/article/details/141663917</link><guid>https://blog.youkuaiyun.com/2201_75629546/article/details/141663917</guid><author>2201_75629546</author><pubDate>Thu, 29 Aug 2024 08:53:06 +0800</pubDate><description><![CDATA[docker容器的ip地址是不固定，如果要作为服务器使⽤，就必须能够直接访问服务，不能直接使⽤ip，为容器设置域名，做端⼝映射也能保证，确定是⼀旦停⽤之后端⼝被占⽤，就⽆法再次启动，此时则需要做link。步骤十一：创建新的centos nginx容器，在创建的同时指定端⼝，以及挂载⽬录。docker run --link. 容器的名称或者是id:⾃定义域名。注：被link容器必须处于启动状态，否则当前容器⽆法启动。# ⽆法启动，提示被link的容器没有启动。3.排除以上2个⽬录，并且将⽤户设置为数字。]]></description><category></category></item><item><title><![CDATA[实习三十五：docker]]></title><link>https://blog.youkuaiyun.com/2201_75629546/article/details/141548340</link><guid>https://blog.youkuaiyun.com/2201_75629546/article/details/141548340</guid><author>2201_75629546</author><pubDate>Mon, 26 Aug 2024 08:48:47 +0800</pubDate><description><![CDATA[root@docker ~]# docker rmi centos:latest       如果有这个镜像生成的容器正在使用，那么无法使用rmi移除镜像。[root@docker ~]# docker images         //查看镜像    这个镜像不需要配置yum。[root@docker ~]# docker rmi centos:latest    //删除镜像。4、使用docker ps --all 确定没有镜像。1、从tar中引入镜像。3、从tar包导入镜像。]]></description><category></category></item><item><title><![CDATA[实习三十四：docker]]></title><link>https://blog.youkuaiyun.com/2201_75629546/article/details/141548243</link><guid>https://blog.youkuaiyun.com/2201_75629546/article/details/141548243</guid><author>2201_75629546</author><pubDate>Mon, 26 Aug 2024 08:47:50 +0800</pubDate><description><![CDATA[日常的业务量大多很平均,但在业务量繁多时期,比如“双十一”,“春运购票”等场景,就需要对服务器进行横向扩展才能将负载均衡下来,而如果大规模地扩展服务器,待服务器满载时期过去,回到日常业务量后,就会导致剩余资源极大地浪费。Linux是一个支持多用户的操作系统,正因如此,可能会造成用户使用时,互相之间占用资源过多,以致于服务器资源空间不足,而docker具有隔离性,可以在启动时就限定好硬件的使用率,当某个容器到达或超过限定的阈值时,就会被kill,此时需要运维人员对其进行调试。]]></description><category></category></item><item><title><![CDATA[实习三十三：学习笔记]]></title><link>https://blog.youkuaiyun.com/2201_75629546/article/details/141547658</link><guid>https://blog.youkuaiyun.com/2201_75629546/article/details/141547658</guid><author>2201_75629546</author><pubDate>Mon, 26 Aug 2024 08:41:56 +0800</pubDate><description><![CDATA[mysql> insert into eleme.t_user values(1,'超级管理员','admin','admin','超级管理员'),(2,'普通用户','guest','guest','普通用户');-bash: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/local/jdk/bin: 没有那个文件或目录。|  2 | 普通用户        | guest    | guest    | 普通用户        |]]></description><category></category></item><item><title><![CDATA[实习三十二：roles]]></title><link>https://blog.youkuaiyun.com/2201_75629546/article/details/141547444</link><guid>https://blog.youkuaiyun.com/2201_75629546/article/details/141547444</guid><author>2201_75629546</author><pubDate>Mon, 26 Aug 2024 08:39:44 +0800</pubDate><description><![CDATA[mysql> insert into eleme.t_user values(1,'超级管理员','admin','admin','超级管理员'),(2,'普通用户','guest','guest','普通用户');-bash: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/local/jdk/bin: 没有那个文件或目录。-rwxr-xr-x. 1 root root  219 8月  15 15:19 version.txt。]]></description><category></category></item><item><title><![CDATA[实习三十一：playbook的基本使用]]></title><link>https://blog.youkuaiyun.com/2201_75629546/article/details/141340335</link><guid>https://blog.youkuaiyun.com/2201_75629546/article/details/141340335</guid><author>2201_75629546</author><pubDate>Tue, 20 Aug 2024 08:29:04 +0800</pubDate><description><![CDATA[tasks: 任务列表, 按顺序执⾏任务. 如果⼀个host执⾏task失败, 整个tasks都会回滚, 修正playbook 中的错误, 然后重新执⾏即可。⽤于ansible操作的编排。列表中的所有成员都开始于相同的缩进级别, 并且使⽤⼀个 "- " 作为开头(⼀个横杠和⼀个空格)⼀个字典是由⼀个简单的 键: 值 的形式组成(这个冒号后⾯必须是⼀个空格)⽂件的第⼀⾏以 "---"开始，表明YMAL⽂件的开始(可选的)remote_user: ⽤于指定远程主机上的执⾏任务的⽤户。]]></description><category></category></item><item><title><![CDATA[实习三十：ansible]]></title><link>https://blog.youkuaiyun.com/2201_75629546/article/details/141333175</link><guid>https://blog.youkuaiyun.com/2201_75629546/article/details/141333175</guid><author>2201_75629546</author><pubDate>Mon, 19 Aug 2024 19:28:41 +0800</pubDate><description><![CDATA[drwx------. 3  2000  2000 74 8月  16 16:20 hadoop。drwx------. 2 mysql mysql 62 8月  16 16:06 mysql。-rw-r--r--. 2 root root 502 7月  23 03:23 xxx2。drwx------. 2 aaa   aaa   62 8月  16 16:03 aaa。drwx------. 2 abc   abc   62 8月  16 16:14 abc。]]></description><category></category></item><item><title><![CDATA[实习二十九：mysql主从数据库（5.7版本）与python的交互及mycat]]></title><link>https://blog.youkuaiyun.com/2201_75629546/article/details/141241535</link><guid>https://blog.youkuaiyun.com/2201_75629546/article/details/141241535</guid><author>2201_75629546</author><pubDate>Fri, 16 Aug 2024 08:31:24 +0800</pubDate><description><![CDATA[bash: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/jdk/BIN:/usr/local/jdk/bin: 没有那个文件或目录。[root@m ~]# /usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql/        进行初始化。创建可以连接外部的账号。在python（写成脚本执行）]]></description><category></category></item><item><title><![CDATA[实习二十八：python管理mysql]]></title><link>https://blog.youkuaiyun.com/2201_75629546/article/details/141241351</link><guid>https://blog.youkuaiyun.com/2201_75629546/article/details/141241351</guid><author>2201_75629546</author><pubDate>Fri, 16 Aug 2024 08:29:47 +0800</pubDate><description><![CDATA[1. 和 shell 脚本一样 python 文件也可以称为 py 脚本，也是。DateFrame 数据框架，用于保存从数据库中读取的数。管理 mysql 的工具，通过这个工具，就恶意在不替原。1. 设置清华镜像站（从国内下载安装包，提高下载和安。2. 为了脚本更加的智能化和自动化，添加选择语句（智。工具， pandas 有完整的读取数据的工具，以及。2 20 aaaaaaaa bbbbbbbb 总结。3. 同时为了开发效率，可读性，做了方法，类，模块。有代码的情况下，应对数据库软件的升级）]]></description><category></category></item><item><title><![CDATA[实习二十七：LVS]]></title><link>https://blog.youkuaiyun.com/2201_75629546/article/details/141180251</link><guid>https://blog.youkuaiyun.com/2201_75629546/article/details/141180251</guid><author>2201_75629546</author><pubDate>Wed, 14 Aug 2024 08:26:34 +0800</pubDate><description><![CDATA[2.ds 和 rs 为了保证用户响应，都要求配置统一的 vip 3. 由于 rs 是直接响应 client ，网关一定不能设置为 ds 的 dip。6. lblcr 带复制的基于本地的最少链接 " 带复制的基于局部性最少链接 " 调度算法也是针对目标 IP 地址的负。3. 配置 mysql 从服务，备份 mysqlx.x.x.22 的 mysql 服务，使用 gtids 同步事。4. 对 rs 的 vip 进行抑制，让 ds 的 vip 接收请求， rs 的 vip 不接受请求。]]></description><category></category></item><item><title><![CDATA[实习二十六：LVS负载均衡]]></title><link>https://blog.youkuaiyun.com/2201_75629546/article/details/141150357</link><guid>https://blog.youkuaiyun.com/2201_75629546/article/details/141150357</guid><author>2201_75629546</author><pubDate>Tue, 13 Aug 2024 08:26:26 +0800</pubDate><description><![CDATA[（1）配置两个网卡和两个ip地址，正常来说应该配置两个不同的网段的ip，一个对外的vip，一个对内的dip，现在主要使用nat的网络模式，可以配置桥接模式对外，Nat对内，（教师机不方便配置桥接模式，所以都是配置的nat模式，但是要分清那个IP是VIP。（3）IPVS是工作在input链上的，当用户请求到达input时，ipvs会将用户请求和自己定义好的集群服务器进行比对，如果用户请求就是定义的集群服务，那么此时ipvs会强行修改数据包里的目标ip地址以及端口，并将新的数据包发往POSTROUTING链，]]></description><category></category></item><item><title><![CDATA[实习二十五：python中执行mysql操作并将python脚本共享]]></title><link>https://blog.youkuaiyun.com/2201_75629546/article/details/141117756</link><guid>https://blog.youkuaiyun.com/2201_75629546/article/details/141117756</guid><author>2201_75629546</author><pubDate>Mon, 12 Aug 2024 08:31:56 +0800</pubDate><description><![CDATA[((1, '章三', '男'), (2, '李四', '女'), (3, '小凤仙', '女'), (4, '章丘铁锅', '男'), (6, '孙颖莎', '女'))((1, '章三', '男'), (2, '李四', '女'), (3, '小凤仙', '女'), (4, '章丘铁锅', '男'), (6, '孙颖莎', '女'))2、安装pandas数据分析工具（pandas是知名的数据分析工具，pandas有完整的读取数据的工具，以及DateFrame数据框架，用于保存从数据库中读取的数据）]]></description><category></category></item></channel></rss>