avatar
文章
34
标签
33
分类
22
Home
文章
标签
分类
LogoCharlie's Blog
Home
文章
标签
分类

Charlie's Blog

Portainer集群管理
发表于2020-09-24|Docker
环境准备 已经安装好了docker环境 docker安装完成之后,最好安装加速器,执行curl -sSL https://get.daocloud.io/daotools/set_mirror.sh sh -s http://f1361db2.m.daocloud.io 如果daocloud的镜像也慢的话,可以尝试一下更换其他的镜像地址: 网易: http://hub-mirror.c.163.com 中科大: https://docker.mirrors.ustc.edu.cn 修改/etc/docker/daemon.json即可。 已经下载了portainer镜像 docker pull portainer/portainer 特别说明:docker早期版本的配置差异还是比较大的,本次实验的docker版本信息如下: Docker集群搭建192.168.1.109 manger 192.168.1.110 worker Manager节点 初始化swarm集群 docker swarm init 开放2375端口 修改/lib/systemd/system/...
Docker搭建MySQL高可用集群
发表于2020-09-24|MySQL
环境介绍 Ubuntu 16.4_64 docker 18.06.1-ce 准备阶段安装docker 使用apt安装docker环境 12apt updateapt install docker.io 配置docker加速器 由于docker的主服务器架设在国外,我们在国内下载镜像的时候速度比较慢,所以最好配置一个国内的加速器。 1curl -sSL https://get.daocloud.io/daotools/set_mirror.sh sh -s http://f1361db2.m.daocloud.io 这里使用的是DaoCloud提供的加速器。 创建docker网络 docker内部默认使用的网络是172.17.0.xxx,如果我们要使用172.18.0.0网段的信息,则需要我们自己创建,命令如下: 1docker network create --subnet=172.18.0.0/24 net1 创建docker卷 我们要使用docker创建mysql数据库的集群,数据库运行在docker容器中,由于容器经常会被我们删除重构,为了避免删除容...
Nginx中root和alias的区别
发表于2020-09-24|Nginx
Nginx指定文件路径有两种方式:root和alias,他们的区别在于对location后面的URI的解释逻辑不同。 root 寻找文件的逻辑是:root路径+location路径 alias 寻找文件的逻辑是:使用alias路径替换location路径。 另外:alias后面最好加上/,否则会出现找不到文件的情况,root后面则可有可无。 举个例子: 在服务器上新建两个a.txt文件,分别存放在/home/wwwroot和/home/wwwroot/page1目录下,如下图所示: 在nginx中新建两个规则,分别使用root和alias指令,如下图所示: 运行结果: 在浏览器中访问:http://192.168.3.211:18003/page1/a.txt 按照上面nginx的配置,他会匹配上第一条规则,既使用root的方式寻址。因此找到的a.txt应该是/home/wwwroot/page1/a.txt。 结果如下图所示: 在浏览器中访问:http://192.168.3.211:18003/page2/a.txt 按照上面nginx的配置,他会匹配上第二条规...
Linux 分区操作
发表于2020-09-24|Linux
环境介绍Ubuntu 16.04 64 两块磁盘,一个40G系统盘,一个40G数据盘。 本次实验是为了演示如何将40G的数据盘分成4个区,然后挂载到不同的目录下。 阿里云服务器磁盘信息如下: 通过fdisk -l命令,我们可以发现有一块40G的磁盘没有被挂载,如下图所示: 磁盘挂载新建分区本次实验的磁盘大小为40G,我打算分成4个分区,分区大小分别为:10G、10G、5G、15G。 新建分区1 使用fdisk /dev/vdb命令来进行磁盘分区,/dev/vdb就是我们上面看到的没有被挂载的磁盘。 新建分区2 新建分区3 新建分区4 分区格式化分区创建完毕之后,使用mkfs.ext4命令来对分区进行格式化,如下图所示,将分区格式化成ext4格式。 挂载到相应目录 新建挂载目录 1mkdir -p /data1 /data2 /data3 /data4 备份挂载信息文件(非常重要) 1cp /etc/fstab /etc/fstab.bak 进行挂载 1234mount /dev/vdb1 /data1mount /dev/vdb2...
1…34
avatar
Charlie
业余跑步爱好者🏃喜欢读书📖练习冥想中
文章
34
标签
33
分类
22
公告
生命不息,折腾不止
最新文章
AI 快捷指令记账
AI 快捷指令记账2025-03-19
情绪是一种幻觉
情绪是一种幻觉2024-11-24
找到时间的黑洞
找到时间的黑洞2024-11-21
习惯的养成与戒除
习惯的养成与戒除2023-09-09
推荐一个好看的Obsidian主题
推荐一个好看的Obsidian主题2023-04-22
分类
  • AQS1
  • DDD1
  • Docker1
  • FreeSWITCH4
  • Hadoop1
  • Hexo1
  • JMM1
  • JVM2
标签
RabbitMQ PXC Nginx Redis Portainer Ubuntu 异步 数据库事物 领域驱动设计 CAP DDD AQS FreeSWITCH ThreadPool 多线程 MySQL ClassLoader Docker 自由 Obsidian 并发 GC SIP JVM Lock Iterm2 构建知识库 UML fail2ban Feign HDFS Hexo Https
归档
  • 三月 2025 1
  • 十一月 2024 2
  • 九月 2023 1
  • 四月 2023 1
  • 三月 2023 2
  • 十二月 2022 1
  • 八月 2022 1
  • 五月 2022 2
网站信息
文章数目 :
34
本站总字数 :
46.6k
本站访客数 :
本站总浏览量 :
最后更新时间 :
© 2025 By Charlie框架 Hexo 8.1.1|主题 Butterfly 5.5.2
鄂ICP备2020017413号-1