![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
运维笔记
文章平均质量分 56
不可大东
这个作者很懒,什么都没留下…
展开
-
使用docker部署ELK实战
Elasticsearch是一个基于Lucene库的分布式搜索引擎和数据分析引擎,能够实现实时搜索和分析大规模的数据集,支持文本、数字、地理位置等多种类型的数据检索和分析。Elasticsearch是一个开源的、高度可扩展的平台,能够处理海量的数据,并支持分布式的数据存储和处理。Elasticsearch的主要特点包括:分布式搜索引擎:Elasticsearch能够对海量的数据进行快速的搜索和查询,并支持实时搜索。原创 2023-06-15 17:37:38 · 2219 阅读 · 0 评论 -
什么是MQTT,和MQ有什么区别
MQTT(Message Queuing Telemetry Transport)是一种轻量级的发布/订阅消息传输协议,主要用于物联网(IoT)领域,特别是在网络环境受限或资源有限的设备之间进行通信。MQTT提供了一种低开销、低带宽占用的机制,使得设备之间可以高效地传递信息。原创 2023-05-18 10:20:23 · 3411 阅读 · 1 评论 -
怎样在docker中使用macvlan创建可以独立ip访问的容器
macvlan是一种网络虚拟化技术,它允许在一个物理网络接口上配置多个虚拟网络接口,每个虚拟网络接口都有自己独立的 MAC 地址,并且可以配置上 IP 地址进行通信。macvlan主要应用于Docker容器网络中,可以在一个主机上创建多个网络环境,每个环境都有自己独立的 MAC 地址,从而实现容器之间的隔离和通信。在Docker中使用macvlan网络,需要先创建一个子网卡,然后将其添加到容器中,使其成为容器的网络接口。原创 2023-05-06 17:04:24 · 3959 阅读 · 1 评论 -
怎么在nginx配置文件中设置nginx缓存
1.打开nginx配置文件,一般在/etc/nginx/nginx.conf中。4.重新加载nginx配置文件,使其生效。原创 2023-04-11 14:37:35 · 1759 阅读 · 0 评论 -
mysqldump的使用
其中,dbname为要备份的MySQL数据库名称,backup.sql为备份文件名。执行以上命令后,将会备份整个MySQL数据库到backup.sql文件中。1.连接MySQL数据库,在使用mysqldump备份数据库之前,需要先连接到MySQL数据库。其中,dbname为要还原的MySQL数据库名称,backup.sql为备份文件名。执行以上命令后,将会备份指定的数据表结构到backup.sql文件中。mysqldump是MySQL自带的备份工具,可以用于备份MySQL数据库。5.还原MySQL数据库。原创 2023-04-11 11:42:23 · 2440 阅读 · 0 评论 -
使用mysql客户端连接数据库并导入sql文件
其中,username为数据库用户名,hostname为数据库服务器地址或IP地址。输入命令后,系统会提示输入密码。注意:上述命令中涉及到的用户名、密码、主机名、数据库名、SQL文件名等需要根据实际情况进行替换。3.导入SQL文件。要使用MySQL客户端连接数据库并导入SQL文件,需要按照以下步骤进行操作。其中,databasename为要导入SQL文件的数据库名称。执行完毕后,SQL文件中的内容就会被导入到选定的数据库中。原创 2023-04-11 11:28:14 · 736 阅读 · 0 评论 -
如何在Centos7中安装redis?
以上是在CentOS 7上安装Redis的基本步骤,如果需要更改Redis的配置文件或进行其他高级配置,请参考官方文档或其他相关资料。查看Redis服务的运行状态,如果Redis服务已经成功启动,输出应该会显示为active(running)。如果Redis已经成功安装和启动,输出应该会显示为active(running)。将Redis服务添加到系统开机启动项中,确保Redis在系统重启后能够自动启动。更新系统是为了确保安装的软件包是最新的版本,以提高系统的安全性和稳定性。安装Redis软件包。原创 2023-03-22 12:01:45 · 75 阅读 · 0 评论 -
在Centos7中安装docker
CentOS 7 上安装 Docker原创 2023-03-20 13:54:19 · 72 阅读 · 0 评论 -
通过Swarm的方式使用Docker Compose模板搭建MySQL数据库
需要注意的是,这个docker-compose.yml文件中MySQL的数据卷和配置文件卷路径是在宿主机上的/root/work/mysql/data和/root/work/mysql/config,如果这个路径不存在,则需要手动创建这个目录。environment:指定了MySQL服务的环境变量,包括时区和root用户的密码。hostname: mysql:设置MySQL服务的主机名为mysql。networks:指定了服务所在的网络,这里使用了my网络。mysql:mysql服务的名称。原创 2023-03-21 11:17:04 · 364 阅读 · 1 评论 -
使用docker部署一个简单的博客网站
在本地创建一个Dockerfile文件,用于构建博客网站的Docker镜像。以上就是使用docker部署一个简单的博客网站的步骤。需要注意的是,具体的操作可能因为博客网站的不同而有所差异,需要根据实际情况进行调整。其中,-d参数表示在后台运行容器,-p参数表示将容器的80端口映射到主机的80端口,blog是容器的名称。其中,-t参数指定镜像的名称为blog,.表示Dockerfile文件所在的目录。在浏览器中输入主机的IP地址或域名,即可访问博客网站。其中website就是您写的博客目录。原创 2023-03-20 10:02:10 · 818 阅读 · 0 评论 -
yml的语法结构
简单说明yaml是一个可读性高,用来表达数据序列的格式YAML 的意思其实是:仍是一种标记语言,但为了强调这种语言以数据做为中心,而不是以标记语言为重点基本语法缩进时不允许使用Tab键,只允许使用空格缩进的空格数目不重要,只要相同层级的元素左侧对齐即可标识注释,从这个字符一直到行尾,都会被解释器忽略YAML 支持的数据结构对象:键值对的集合,又称为映射(mapping)/ 哈希(hashes) / 字典(dictionary)数组:一组按次序排列的值,又称为序列(sequence)原创 2022-03-02 18:50:28 · 812 阅读 · 0 评论 -
# Heartbeat_nginx实现高可用
··· mermaidgraph LRA[Hard edge] -->|Link text| B(Round edge)B --> C{Decision}C -->|One| D[Result one]C -->|Two| E[Result two]···AliceBobJohnHello John, how are you?Fight against hyp...原创 2019-10-23 09:23:29 · 214 阅读 · 0 评论 -
LVS-DR + keepalived
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qozrWijA-1571735609900)(556.png)]10.10.10.11关闭守护进程service NetworkManager stopchkconfig NetworkManager off2.创建子接口cd /etc/sysconfig/network-scriptsc...原创 2019-10-22 17:17:19 · 81 阅读 · 0 评论 -
LVS的net搭建
LVS的net搭建10.10.10.111.配置网络配置eth0DEVICE=eth0HWADDR=00:0C:29:3F:22:D9TYPE=EthernetUUID=2b788b0-675c-4e8b-ad3a-4444444ONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=staticIPADDR=20.20.20.11NETMASK=25...原创 2019-10-22 14:04:57 · 119 阅读 · 0 评论 -
docker报错-i docker0: iptables: No chain/target/match by that name
docker报错-i docker0: iptables: No chain/target/match by that name出现这个错误是因为iptables的chain链没有生成。解决方法:重新启动一下docker就好啦:service docker restart...原创 2019-06-28 09:29:55 · 751 阅读 · 0 评论