Linux
文章平均质量分 79
肆伍玖
感谢观看
展开
-
基于ubuntu使用ovs实现容器网络隔离
实验拓扑快速安装基础环境不做解释前提:已经配好软件安装源,并且可以通网apt-get updatecurl -sSL https://get.daocloud.io/docker | shvi /etc/docker/daemon.json #配置docker镜像加速器"{ "registry-mirrors": ["https://registry.docker-cn.com"]}"apt-get install openvswitch-switch -y原创 2022-03-30 20:35:53 · 1461 阅读 · 0 评论 -
MYSQL主从复制+读写分离
目录MYSQL主从复制主从复制简单介绍mysql复制原理主从复制的作用:MySQL复制三种核心格式主从复制安装配置基础环境准备1.安装MySQL数据库主从复制配置读写分离读写分离简单介绍基于amoeba实现mysql读写分离什么是amoeba(变形虫)?读写分离配置测试MYSQL主从复制主从复制简单介绍mysql的主从复制又叫Replication 、AB复制。比如A服务器做主服务器,B服务器做从服务器,在A服...原创 2022-03-29 17:50:04 · 1119 阅读 · 3 评论 -
Shell基础
目录Shell基础什么是Shell?Shell脚本(Shell script)sh和bash区别什么是脚本语言?写一个简单的Shell脚本shell脚本的几种执行方式Shell基础什么是Shell?Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Shell是一...原创 2022-03-04 16:19:48 · 163 阅读 · 0 评论 -
PSSH使用
PSSH 简介pssh命令是一个python编写可以在多台服务器上执行命令的工具,同时文件的并行复制,杀掉远程主机上的进程等。要使用pssh工具包,必须配置本地主机和被管理的远程主机之间ssh单向的免秘钥认证。PSSH工具包用法pssh 多主机并行运行命令 pscp 传输文件到多个hosts,特性和scp类似 pslurp 从多台远程机器拷贝文件到本地 pnuke kill 在远程主机上杀掉某一进程 prsync 使用rsync协议从本地计算机同步到远程主机参数:–version.原创 2022-02-16 13:54:04 · 2285 阅读 · 0 评论 -
kubernetes简单介绍
什么是kubernetes?kubernetes是优秀的容器编排平台kubernetes(k8s)是Google团队发起的开源项目,主要实现语言是Go语言,它的目标是管理跨多个主机的容器,提供基本的部署,维护以及应用伸缩。通过K8s可以实现:快速部署应用 快速扩展应用 无缝对接新的应用功能 节省资源,优化硬件资源的使用K8s的目标是促进完善组件和工具的生态系统,来减轻应用程序在公有云或私有云中运行的负担。kubernetes特点:便携:支持公有云、私有云、混合云、以及..原创 2022-02-11 12:00:08 · 1140 阅读 · 0 评论 -
k8s存储——持久化存储
k8s中为什么要做持久化存储?在 k8s 中部署的应用都是以 pod 容器的形式运行的。假如我们部署 MySQL、Redis 等数据库,需要对 这些数据库产生的数据做备份。因为 Pod 是有生命周期的,如果 pod 不挂载数据卷,那 pod 被删除或重启后这些数据会随之消失,如果想要长久的保留这些数据就要用到 pod 数据持久化存储。除了希望数据不在Pod重启后丢失,有时候也需要在Pod间共享文件。因此,Kubernetes抽象出Volume对象来解决这两个问题。...原创 2022-02-10 14:28:34 · 1920 阅读 · 0 评论 -
k8s--server学习
大多数资料由老师提供。目录server概念为什么要有service?service概述service工作原理service的四种实现类型实验步骤创建service:type类型为ClusterIP创建service: type类型是NodePortserver概念为什么要有service? 在 kubernetes 中,Pod 是有生命周期的,如果 Pod 重启它的 IP 很有可能会发生变化。如果我们的服务都是将 Pod 的 IP 地址写死...原创 2022-02-08 12:26:57 · 1344 阅读 · 0 评论 -
nginx安装
nginx简介Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点开发的,第一个公开版本0.1.0发布于2004年10月4日。Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好。nginx原创 2022-02-05 13:23:43 · 296 阅读 · 0 评论 -
PXE 装机
环境准备操作系统:CentOS 7实验平台:VMware Workstation 16 (不要求相同)网络模式:NAT模式服务器IP地址:192.168.100.10防火墙:关闭SElinux=Disable安装必要服务安转DHCP服务[root@server ~]# yum install dhcp -y[root@server ~]# vim /etc/dhcp/dhcpd.conf //修改配置文件# DHCP Server Configuration file.#原创 2022-02-05 11:35:08 · 880 阅读 · 0 评论 -
nginx反向代理和负载均衡
实验配置首先至少准备3台虚拟机,一台做反向代理,另外两台做负载均衡。我们可以用物理机来访问测试。nginx服务搭建开始采用yum 的方式搭建,简单快捷首先下载epel源[root@server ~]# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo //我这里下载的是阿里云提供的下载nginx[root@server ~]# yum install nginx -y编辑n原创 2022-01-20 15:07:02 · 59 阅读 · 0 评论 -
1.docker简单介绍
简介docker是什么?Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口,更重要的是容器性能开销极低。容器: 是PAAS的一种实现,相对于虚拟机来说有更好的性能,更高的资源利用率。linux容器技术是一种轻量级的虚拟化技术。docker的发展历程原创 2022-01-12 12:25:40 · 354 阅读 · 0 评论 -
DNS服务器搭建
DNS服务的作用将域名转换成IP地址的功能原创 2022-01-10 12:57:50 · 2588 阅读 · 0 评论 -
DHCP服务器搭建
DHCP基本概念DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)。仅限于在局域网内部使用的网络协议,主要用于大型的局域网环境或者存在较多移动办公设备的局域网环境中,其主要用途是为局域网内部的设备或网络供应商自动分配IP地址等参数。作用域:一个完整的IP地址段,DHCP协议根据作用域来管理网络的分布、分配IP地址及其他配置参数。192.168.225.0/24 192.168.225.10-192.168.225.100超级作用域:用于管理处于同一原创 2022-01-09 14:13:55 · 1695 阅读 · 0 评论 -
NFS服务器搭建与配置
NFS服务器简介Linux和Windows之间可以通过Samba共享文件,Linux之间资源共享可以用到网络文件系统(Network File System , NFS)它的核心功能就是可以通过网络,让不同的客户端,可以彼此访问共同的文件系统 ,来实现文件的共享。NFS 服务器可以让客户端将网络远程的 NFS 服务器分享的目录,直接挂载到本地端的机器当中。本地端的机器通过直接读写挂载的目录,就可以同步NFS的好处1.本机使用更少的磁盘空间2.home目录可以被放在NFS服务器上,并在网络中随原创 2022-01-08 14:32:23 · 1688 阅读 · 0 评论