云计算
文章平均质量分 85
叮咚网工
这个作者很懒,什么都没留下…
展开
-
构建LAMP网站服务平台之Apache服务器
一、LAMP概述1.LAMP含义L:linux A:apache M:mysql P:php/perl/python二、安装apache1.RPM包安装httpd 主程序httpd-manual apache帮助手册system-config-httpd 图形界面配置工具httpd-devel ...原创 2020-03-19 21:54:11 · 142 阅读 · 0 评论 -
K8S实现数据持久化存储
实际上hostPath 的功能就是docker 中的目录映射,只不过在K8S 中,Pod 会漂移,当Pod 漂移到其他node 节点上时,Pod 不会跨节点去读取原来的目录,此时它的数据就无法保证了。最基础的卷类型就是emptyDir,顾名思义,一个emptyDir 卷是宿主机上的一个空目录,它是在Pod 分配到Node 时创建的,无需指定宿主机上对应的目录文件,并且是自动分配的。emptyDir 的生命周期跟Pod 相同,当Pod 从Node 节点上移除时,emptyDir卷中的数据也将被永久删除。原创 2023-12-13 12:27:13 · 395 阅读 · 0 评论 -
通过Jenkins将应用发布到K8s1.24.3
一、准备基础环境EOF配置主机名安装常用软件二、部署K8S群集基础配置[三台centos]1、关闭交换分区swap.2、加载模块并添加v4流量传递EOFsysctl -p3、安装ipvs/bin/bashEOF4、安装containerdoverlayEOFSystemdCgroup = false 改为 SystemdCgroup = true。原创 2023-12-13 12:26:38 · 746 阅读 · 0 评论 -
kubernetes部署1.24+keepalived+nginx
一、基础配置[六台centos]1.修改主机名2.关闭防火墙与selinux3.添加host记录EOF4.关闭交换分区swap.5、安装基础软件二、安装和配置nginx+keepalived(在两个lb节点上执行)stream {upstreamaddr−server {lb01:lb02:三、配置keepalived(在两台lb主机上执行)原创 2023-12-13 12:25:52 · 106 阅读 · 0 评论 -
Kubernetes+EFK日志收集
Kubernetes离线部署基础配置(所有主机都需要完成)1、设置hosts解析EOF2、关闭防火墙3、关闭SELinux4、关闭swap5、修改内核参数EOF6、加载ipvs模块/bin/bashEOF6、拷贝安装包(只在init节点执行)1)将安装拷贝到opt目录cd /opt2)部署依赖组件部署YUM仓库配置本地repo文件[local]name=local。原创 2023-12-13 12:25:09 · 64 阅读 · 0 评论 -
k8s-1.24.0版本部署
基础配置[三台centos]1.关闭防火墙与selinux2.添加host记录EOF3.修改主机名4.关闭交换分区swapoff -aswap.##低版本内核可能不稳定所以先更新内核[三台cnetos]1.安装epel源2.查看内核版本并安装最新内核版本3.安装最新it内核4.指定新安装的内核版本为默认启动内核5.卸载旧版内核并重启机器yum remove kernel -y //可选reboot。原创 2023-12-13 12:24:08 · 281 阅读 · 0 评论 -
Kubernetes群集部署
一、理论概述Kubernetes 是什么?Kubernetes 是一个可移植、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。Kubernetes 拥有一个庞大且快速增长的生态,其服务、支持和工具的使用范围相当广泛。Kubernetes 这个名字源于希腊语,意为“舵手”或“飞行员”。k8s 这个缩写是因为 k 和 s 之间有八个字符的关系。Google 在 2014 年开源了 Kubernetes 项目。原创 2023-12-13 12:23:22 · 102 阅读 · 0 评论 -
Docker安全及日志管理
DockerRemoteAPI访问控制默认只开启了unix socket,如需开放http,做如下操作:1、dockerd -H unix:///var/run/docker.sock -H tcp://192.168.180.210:23752、vim /usr/lib/systemd/system/docker.serviceExecStart=/usr/bin/dockerd -H unit:///var/run/docker.sock -H tcp://192.168.180.210:237原创 2023-12-13 12:17:29 · 375 阅读 · 0 评论 -
Docker私有仓库部署和管理
一、docker-compose构建lnmpyum install -y yum-utils device-mapperpersistent-data lvm2yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repoyum install -y docker-ce docker-ce-cli containerd.iosystemctl start dockersystemctl en原创 2023-12-13 12:16:24 · 483 阅读 · 0 评论 -
OpenShift与Rancher
Rancher的部署一、系统初始化1)设置IP地址和主机名称2)添加地址解析和开启路由转发EOFsysctl -p3)关闭防火墙和Selinux二、安装并启动Docker1)安装依赖包2)添加信息源3)更新并安装docker4)Docker镜像加速三、部署rancher四、自定义群集1) 添加群集OpenShift Origin部署一、基本配置:1、设置主机名:2、关闭防火墙。原创 2023-12-13 12:13:44 · 542 阅读 · 0 评论 -
物联网架构之CDH
上传manifest.json、CDH-5.9.0-1.cdh5.9.0.p0.23-el7.parcel、CDH-5.9.0-1.cdh5.9.0.p0.23-el7.parcel.sha1文件到cdhmaster服务器上。上传cloudera-manager-centos7-cm5.14.0_x86_64.tar.gz、mysql-connector-java-5.1.46.tar.gz到服务器。–no-create-home 相当于-M,不创建用户的主目录。只在主节点cdhmastar上操作。原创 2023-12-13 12:11:38 · 269 阅读 · 0 评论 -
物联网架构之 Hadoop
hadoop fs -rmr /input2#现在推荐使用 hadoop fs -rm -r /input2 命令。修改/etc/hosts文件。hadoop完全分布式安装。配置本机SSH免密码登录。hadoop的环境变量。原创 2023-12-13 12:05:45 · 209 阅读 · 0 评论 -
部署Openstack HA
openstack --os-auth-url http://controller01:5000/v3 --os-project-domain-name default --os-user-domain-name default --os-project-name demo --os-username demo token issue //输入demo 密码。vim /etc/drbd.d/global_common.conf //替换为如下内容。cat /proc/drbd //查看DBRD 状态。原创 2023-12-13 12:03:28 · 412 阅读 · 0 评论 -
多节点部署OpenStack企业私有云平台
一、基础环境配置1、常规初始化操作三个节点都需要执行主机名 内存 硬盘controller 8G 100G 两块网卡 ens33 192.168.180.210 ens37 192.168.180.220EOFreboot2、配置时间同步3、安装OpenStack源4、MySQL数据库安装配置[mysqld]EOF初始化指定密码为1234565、RabbitMQ安装及配置。原创 2023-12-13 12:01:34 · 558 阅读 · 0 评论 -
部署OpenStack多节点企业私有云平台
一、基础环境配置1、常规初始化操作三个节点都需要执行主机名 内存 硬盘EOF2、配置时间同步3、安装OpenStack源4、MySQL数据库安装配置[mysqld]EOF初始化指定密码为1234565、RabbitMQ安装及配置" ".” “.*”6、Memcached安装配置修改配置文件7、etcd安装配置grep -Ev “原创 2023-12-07 16:28:07 · 419 阅读 · 0 评论 -
一键在线部署Openstack
报错:facter: error while loading shared libraries: leatherman_curl.so.1.3.0: cannot open shared object。2、 修改主机名,配置静态IP地址及网关、DNS参数,测试网络连通性。1、 centos7.9以上系统,64位系统,4核,8G内存。4、 取消NetworkManager开机启动。一、一键在线部署Openstack。11、 一键部署Openstack。3、 取消防火墙开机启动。13、访问登录管理界面。原创 2023-12-07 16:25:59 · 285 阅读 · 0 评论