- 博客(19)
- 收藏
- 关注
原创 私有云(三)双节点部署openstack
修改openstack_cluster文件,定义 control、network、compute、monitoring 和 storage 五个组,指定了各个节点需要承担的角色,并且在组 all:vars 中定义了全局变量,各组中会有一些变量配置信息,这些变量主要用来连接服务器。其中要注意一个选项是 kolla_internal_vip_address 的地址,该地址为 192.168.45.0/24 网段里的任何一个未被使用的 IP(本次部署使用 192.168.45.10),部署完成后使用该地登。
2025-04-02 16:04:23
1043
原创 私有云(二)单节点云基础架构平台部署
务,其中要注意一个选项是 kolla_internal_vip_address 的地址,因为本次 Haproxy 和keepalived 都未启用,故该地址为 ens33 网卡的地址(本次部署使用 192.168.45.100),部署完成后使用该地址登录 Horizon。像地址来加速镜像的拉取,编辑 all-in-one 节点/etc/docker/daemon.json 文件,添加 registry- mirrors 部分的内容。
2025-03-24 14:30:26
855
原创 私有云(一)私有云基础架构
重启 Apache 服务,并到浏览器中访问 http://192.168.119.213/php-test.php,PHP。在浏览器中访问 http://192.168.119.212/wordpress 界面查看,可以访问到如图。设置 http 根目录/var/www 的组下的所有用户具有读写权限。设置 http 根目录/var/www 的所有者为 apache。现在把web1的Apache服务关掉,可以看到服务网站仍然可以访问。设置 http 根目录/var/www/的所有组为 apache。
2025-03-21 15:20:04
785
原创 ansible基础教程(下)
playbook 是 ansible 用于配置,部署,和管理被控节点的剧本。通过 playbook 的详细描述,执行其中的一系列 tasks ,可以让远端主机达到预期的状态。vars:tasks:yum:template:notify:handlers:service:在这个 Playbook 中,http_port和document_root是定义的变量。它们可以在任务(如配置httpd服务的任务)和模板(httpd.conf.j2)中使用。
2024-12-06 11:29:57
1511
1
原创 ansible基础教程(上)
Ansible是一款用于软件配置、配置管理和软件部署的开源自动化和编排工具。相比于其它的工具,Ansible的安装更加简单、易于使用。通过SSH到客户端的方式进行连接,因此它不需要在客户端有特殊的代理,并且通过将模块推送到客户端,模块然后在客户端本地执行,并将输出推送回 Ansible 服务器。
2024-12-04 10:30:51
1225
原创 shell脚本30个案例(五)
通过一个多月的shell学习,总共写出30个案例,分批次进行发布,这次总共发布了5个案例,希望能够对大家的学习和使用有所帮助,更多案例会在下期进行发布。
2024-11-29 10:56:00
1206
原创 shell脚本30个案例(四)
日志文件遵循$remote_addr - $remote_user [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent" "$http_x_forwarded_for"的格式,其中不同字段存储了不同的信息,如$remote_addr是访问者的 IP 地址,$time_local是访问时间,$request是请求内容,$status是状态码等。如果没有收到回应,则设备可能离线。
2024-11-25 08:25:06
920
原创 shell脚本30个案例(三)
mysqldump -u ${db_user} -p${db_password} ${db_name} > ${backup_file}:使用mysqldump命令备份数据库。local_files="/path/to/local/files"和remote_dir="user@backup_server:/path/to/remote/backup":分别指定本地要备份的文件或目录路径和远程服务器上的备份目录,这里的user@backup_server需要替换为实际的远程服务器用户名和地址。
2024-11-20 13:27:22
1024
原创 shell脚本30个案例(一)
通过一个多月的shell学习,总共写出30个案例,分批次进行发布,这次总共发布了5个案例,希望能够对大家的学习和使用有所帮助,更多案例会在下一次进行发布。
2024-11-13 16:28:43
1259
原创 shell基础知识
Shell既是命令语言又是程序设计语言。Shell脚本是为shell编写的脚本程序。所需要的环境只要是一个文本编辑器和一个脚本解释器就行。在Linux中shell类型有很多,大多数Linux系统默认的shell就是bash。Linux中的shell脚本本质上是命令的集合。通过Shell脚本,用户可以自动化许多常见的系统管理任务,从而节省时间并提高工作效率。
2024-11-04 16:20:46
1126
原创 分布式集群商城应用部署
红色部分为定义的名,蓝色部分是真实库的名,黄色部分表示所有读请求随机地分发到wiriterHost对应的readhost执行,writerHost不负担读压力,紫色表示写入节点的 ip,灰色表示读取节点的ip。[root@mycat ~]# echo export MYCAT_HOME=/usr/local/mycat/ >> /etc/profile 配置变量。这里是jar1ip地址。进入/usr/local/mycat/conf目录下修改schema.xml和server.xml文件。
2024-10-18 10:57:32
1174
原创 高可用负载均衡集群
集群,是指多个相互独立的服务器,利用高速通信网络组成的一个大的服务器,是多个服务器的集合。服务器之间可以互相通信,协同向用户提供服务。即一堆服务器合作同一件事。LVS是基于Linux服务操作系统的虚拟服务器技术,可以用来实现负载均衡和高可用功能。整体框架包括负载均衡器后端服务器和客户端。主要有三种工作方式,分别为NAT模式、DR模式、TUN模式。
2024-10-12 13:36:43
1614
原创 企业商城单节点部署gpmall商城
将提供的gpmall包上传至虚拟机中,然后在/etc/yum.repos.d/local.repo添加如下配置。将提供的dist文件上传到/root目录,先清空默认路径下的文件在进行复制。将gpmall.sql上传至/root,创建gpmall数据库并导入数据。将提供的zookeeper包上传至/root,并解压。编辑 vim /etc/redis.conf文件。修改配置文件vim /etc/my.cnf。上传提供的kafka到/root,并解压。配置vim /etc/hosts文件。
2024-10-09 15:55:08
1376
3
原创 数据库主从配置(超详细)
主从配置是数据库的一种常见的数据库构架设计,目的是提高服务的可用性和扩展性等。通过将数据库分为主服务器、从服务器,实现数据的同步复制,极大的提高了安全性能。
2024-10-01 14:22:25
1387
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人