部署docker服务可参考:部署 Docker 二、部署前准备工作 1、检查docker版本、关闭防火墙及Selinux、清空iptables规则、禁用Swap交换分区 注:以下操作需要在三台docker 群集 1、安装部署k8s相关工具 注:以下操作在master主机上进行 #安装k8s的master所需组件 [root@docker-k8s01 ~]# yum -y install kubelet-1.15.0 pod-network-cidr=10.244.0.0/16 --service-cidr=10.96.0.0/12 --ignore-preflight-errors=Swap #这里指定的版本必须和前面yum安装的版本一致 # k8s的.yaml文件存放目录 4、配置node01及node02加入master群集 #两台node节点都需执行如下操作 #安装k8s相关组件 [root@docker-k8s02 ~]# yum v1.15.0 5、部署后的优化配置 为了以后更为方便的使用k8s,建议优化以下几项: 设置table键的默认间距; 设置kubectl命令自动补全; 优化开机自启配置。
这里,我将集群管理分为以下几种:图片安装集群前置说明Kubernetes的集群安装分为:kubeadm安装和二进制安装。在这里,只会介绍kubeadm的安装。 7.9系统内核:3.10.0-1160环境准备这是安装的不是生产级别的集群,只是为了演示使用。 ="color: #75715e;line-height: 26px;">$ cat > /etc/sysctl.d/k8s.conf #75715e;line-height: 26px;"># See man pages fstab(5), findfs(8) , mount(8) and/or blkid(8) for</span
相关软件 xshell:连接linux执行命令 xftp:可视化上传文件 edit-plus:可视化编辑文件 jdk安装 验证系统是否自带jdk环境 pm -qa|grep java rpm -qa| grep jdk rpm -qa|grep gcj 卸载opnejdk yum -y remove copy-jdk-configs-3.7-1.el8.noarch 验证 java -version 解压 tar xf jdk-8u241-linux-x64.tar.gz 配置环境变量 export JAVA_HOME=/usr/soft/jdk/jdk1.8.0_241 export CLASSPATH /soft/maven/apache-maven-3.8.1 export PATH=$MAVEN_HOME/bin:$PATH 配置文件生效 source /etc/profile msyql安装 解压 tar xf redis-6.2.5.tar.gz 安装gcc环境 yum install gcc-c++ 进入解压目录编译与安装 cd /usr/soft/redis/redis-6.2.5
安装前准备 2.1. 安装 Nodejs 2.2. 安装 MongoDB 3. 安装 YApi 4. 启动 YApi 5. 安装 cross-request 插件 1. YApi 是什么? 安装 YApi YApi 的命令行工具 yapi-cli 负责 YApi 平台的部署。 npm install -g yapi-cli --registry https://registry.npm.taobao.org 启动 yapi-cli,准备进行平台部署。 yapi server 通过浏览器访问(默认端口 9090),开始平台部署。 4. 启动 YApi YApi 部署完成后,官方建议使用 pm2 进行 YApi 的服务管理。 npm install pm2 -g cd /root/my-yapi // YApi 的部署路径 pm2 start "vendors/server/app.js" --name yapi //pm2
一、k8s架构1、工作方式Kubernetes Cluster = N Master Node + N Worker Node:N主节点+N工作节点; N>=12、组成架构二、kubeadm创建集群1、 安装docker(参考之前写的文章链接)https://cloud.tencent.com/developer/article/25309212、安装kubeadm(1)安装前须知● 一台兼容的 Linux *swap.*/#&/' /etc/fstab#允许 iptables 检查桥接流量cat <<EOF | sudo tee /etc/modules-load.d/k8s.confbr_netfilterEOFcat = 1EOFsudo sysctl --system3、安装kubelet、kubeadm、kubectl安装参考链接安装完成后添加自启动sudo systemctl enable --now kubelet4 /images.sh安装完成后,将该镜像保存并且克隆两台服务器,后续设置主从节点
Jumpserver 采纳分布式架构,支持多机房跨区域部署,中心节点提供 API,各机房部署登录节点,可横向扩展、无并发访问限制。 (4)集成了Ansible,批量命令等 (5)支持WebTerminal (6)Bootstrap编写,界面美观 (7)自动收集硬件信息 (8)录像回放 (9)命令搜索 (10)实时监控 (11)批量上传下载 Mariadb 3306/tcp Nginx 80/tcp Koko SSH 2222/tcp Web Terminal 5000/tcp Guacamole 8081/tcp JumpServer部署安装 dhfbGWxvTjZIPDzard39xy7L 数据库配置 mysql -uroot -p #创建jumpserver数据库 create database jumpserver default charset 'utf8' download/docker/daemon.json # 启动docker并设置开机自启 systemctl restart docker && systemctl enable docker Docker 部署
_64 gbase3 redhat7.3 192.168.30.103 2G GBase8a_MPP_Cluster-License-9.5.2.39-redhat7.3-x86_64 安装系统时建议在 操作系统安装 安装前准备 ? 以下操作,三台主机均需执行!截图仅展示主节点。 GBase 8a MPP Cluster 安装 主节点上传安装介质 主节点为 192.168.30.101,因此上传安装介质到主节点 /opt 目录下。 主节点解压安装包 cd /opt tar xfj GBase8a_MPP_Cluster-License-9.5.2.39-redhat7.3-x86_64.tar.bz2 解压成功后,/opt 目录会多出一个 主节点执行安装命令 只需要在主节点执行安装命令即可。 cd /opt/gcinstall .
目录 一、部署单主模式组复制 1. 安装MGR插件 2. 准备配置文件 3. 重启主库实例 4. 启动组复制 5. 向组中添加实例 二、组复制监控 三、容错示例 1. PRIMARY实例异常shutdown ---- MGR作为MySQL服务器的插件提供,组中的每个服务器都需要配置和安装插件。 本文说明配置具有三个服务器的组复制的详细步骤,三个独立的MySQL实例已经安装好。拓扑结构如图1所示。 ? 图1 MySQL版本为8.0.16,各服务器对应的IP地址和主机名如下。 S1:172.16.1.125 hdp2 S2:172.16.1.126 hdp3 S3:172.16.1.127 hdp4 一、部署单主模式组复制 单主模式中,规划hdp2 安装MGR插件 在hdp2的MySQL实例中安装MGR插件。
oVirt-engine既可以以虚机的形式部署在ovirt-node上,也可以部署在一台独立的服务器上(建议) # 1. centos8最新化安装 略 # 2. centos8执行yum系统更新 centOS8 noarch python3-pip-9.0.3-22.el8.noarch python3-setuptools-39.2.0-6.el8.noarch python36-3.6.8-38.module_el8.5.0+895+a459eca8.x86_64 tar-2:1.30-6.el8.x86_64 Complete 安装ovirt-engine软件包 [root@engine108 ~]# dnf -y install ovirt-engine ... ... [root@engine108 ~]# # 8.
二、安装之前环境部署 服务器系统:Ubuntu 16.04.2 LTS Web服务器: Openresty/1.13.6.1 数据库:云数据库RDS(MySQL数据库) PHP版本:7.1.8 PHP版本支持列表 这将在目录中安装Symfony和Drupal所需的其他软件依赖包。 你应该被重定向到安装页面。 drupal config zend_extension=opcache.so pcache.memory_consumption=128 opcache.interned_strings_buffer=8 opcache.max_accelerated_files=4000 opcache.revalidate_freq=60 8、重启php-fpm sudo systemctl restart php-fpm.service
Kubernetes (K8S) 中安装部署APISIX 王先森2023-09-252023-09-25 APISIX Apache APISIX 是一个基于 OpenResty 和 Etcd 实现的动态 从上图可以看出 APISIX Ingress 采用了数据面与控制面的分离架构,所以用户可以选择将数据面部署在 K8s 集群内部或外部。 这种架构分离,给用户提供了比较方便的部署选择,同时在业务架构调整场景下,也方便进行相关数据的迁移与使用。 Helm安装 我们这里在 Kubernetes 集群中来使用 APISIX,可以通过 Helm Chart 来进行安装,首先添加官方提供的 Helm Chart 仓库: helm repo add apisix 参考文档:https://github.com/apache/apisix-helm-chart/blob/master/charts/apisix-dashboard/README.md 资源配置清单安装
二、安装之前环境部署 服务器系统:Ubuntu 16.04.2 LTS Web服务器: Openresty/1.13.6.1 数据库:云数据库RDS(MySQL数据库) PHP版本:7.1.8 PHP版本支持列表 这将在目录中安装Symfony和Drupal所需的其他软件依赖包。 你应该被重定向到安装页面。 drupal config zend_extension=opcache.so pcache.memory_consumption=128 opcache.interned_strings_buffer=8 opcache.max_accelerated_files=4000 opcache.revalidate_freq=60 8、重启php-fpm sudo systemctl restart php-fpm.service
k8s监控组件heapster安装部署 参考文档 https://github.com/kubernetes/heapster/tree/master/deploy k8s集群安装部署 http://jerrymin.blog 和kube-dns部署 http://jerrymin.blog.51cto.com/3002256/1900508 k8s集群监控组件heapster部署 http://jerrymin.blog.51cto.com /3002256/1904460 k8s集群反向代理负载均衡组件部署 http://jerrymin.blog.51cto.com/3002256/1904463 k8s集群挂载volume之nfs /3002256/1907274 部署步骤: 1,下载组件heapster源代码 由于我安装了2个版本的所以都记录了下: 版本一: https://github.com/kubernetes/heapster v0.5 a47993810aac 17 months ago 251 MB 3,按照ReadME介绍方法安装部署
/install.sh kubesphere及k8s安装 离线安装 您可以根据自己的需求变更下载的 Kubernetes 版本。 由于后续拉各类包都要依赖私仓,如果现在不设置,在k8s安装完成后发现无法拉镜像,这时再去改daemon.json需要重启docker,这是一个比较危险的行为。 在安装前可以先启用部分插件,但是尽量在安装后再去启用,以免超过k8安装的超时时间(简单来说就是config-sample.yaml中的参数,除了私仓、机器配置,其他的一概不要动) 安装完成后会提示访问地址是多少 如果一定要部署,请一定要有备用的逻辑部署方案可以随时切换。 发布测试环境 运行部署 失败,点击活动,查看日志。
一、前言 1、本教程主要内容 MySQL 8.0安装(yum) MySQL 8.0 基础配置 MySQL shell管理常用语法示例(用户、权限等) MySQL字符编码配置 2、本教程环境信息与适用范围 环境信息 软件 版本 CentOS 8.2 Release MySQL 8.0.21 适用范围 软件 版本 CentOS CentOS 8 MySQL 8.0.21+ 二、安装 1、添加包 #CentOS rpm -ivh mysql80-community-release-el8-1.noarch.rpm 2、安装 #安装 sudo yum install -y mysql-server #启动服务 安全设置介绍 MySQL 8 新增了安全设置向导,这对于在服务器部署MySQL来说,简化了安全设置的操作,非常棒。 #修改2:增加mysqld配置(文件结尾) #charset character-set-server=utf8mb4 collation-server=utf8mb4_general_ci 3、
操作系统 CentOS Linux release 8.3.2011 环境部署 1、安装数据库 Bash dnf install -y mariadb-server mariadb 2、启用mariadb [Y/n] y 是否重新加载权限表,选择 y 重新加载 4、安装PHP Bash dnf install php php-devel -y Centos8 默认dnf安装的是php7以上的版本 5 部署网站代码 1、进入到站点目录下载discuz Bash cd /var/www/html/ wget http://download.comsenz.com/DiscuzX/3.3/Discuz_X3.3 _SC_UTF8.zip 2、解压压缩包 Bash unzip Discuz_X3.3_SC_UTF8.zip 将解压后的“upload”文件夹下的所有文件复制到“var/www/html”路径下。 Yum安装LAMP部署Discuz论坛教程到这就完成了。
点击上方蓝字,关注我哦 MySQL安装部署按照安装包分类有三种方式: 1.rpm包部署2.源码包部署 3.二进制包部署。下面就三种方式安装作一下解释说明。 1.rpm包:一般来说,测试开发环境或者个人练习需要可以直接利用rmp包快速安装。该方法比较简单,直接在官网或者国内镜像网站下载安装包,一键安装即可。 2.源码包:源码包安装对环境要求比较高,要事先解决依赖包的安装。一般有改源码测试性能等场景下需要。 3.二进制包安装:二进制包就是别人已经编译打包好的文件,解压、初始化即可用。 二进制安装的具体步骤如下: #命名主机名: shell> hostnamectl set-hostname node5 # 安装依赖包(这里不是全部依) shell>yum -y install gcc
一.安装前准备1.1 硬件环境建议数据守护集群安装部署前需要额外注意网络环境和磁盘 IO 配置情况,其他环境配置项建议请参考安装前准备工作。 因此在进行集群安装部署前,应测试 IO 性能能否满足系统功能和性能需求。IO 性能指标与系统的并发数、热点数据等因素往往密切相关。 说明:具体规划及部署方式以现场环境为准。 二.集群搭建前提2个节点都已安装数据库软件2.1 配置 A 机器2.1.1 初始化实例并备份数据初始化实例[dmdba@localhost ~]$ /dmdb8/dmdbms/bin/dminit PATH Execute id is 0.问题分析主库向备库实时同步归档日志报错[dmdba@localhost log]$ cd /dmdb8/dmdbms/log #达梦的日志都在安装目录log下[dmdba
③ 解压jdk压缩文件 tar -zxvf jdk-8u261-linux-x64.tar.gz 复制代码 1.3 配置环境变量 ① 编辑环境变量文件profile vim /etc/profile ③ 刷新环境变量使其生效 source /etc/profile 复制代码 1.4 检查是否安装成功 java -version 复制代码 出现以下画面表示jdk安装成功 2 Linux安装部署Jenkins SNAPSHOT.jar" #jar包名称 PROJECT_NAME="test" #构建的jenkins项目的名称 MY_PROJECT_PATH="/home/app" #项目想要部署的路径 target/${JAR_NAME} #因为jenkins打包自动放在它自己的目录下 PROJECT_PATH=${MY_PROJECT_PATH}/${PROJECT_NAME} #项目部署所在路径 echo "jar包路径:${JAR_FILE}" # 在部署前杀死上一次的程序 pid=$(ps -ef | grep ${JAR_NAME} | grep -v grep | awk '{print
目录 前言 ☀️ 环境准备 安装介质下载 操作系统安装 安装前准备 1、关闭防火墙 2、禁用 Selinux 3、创建 gbase 用户 4、创建目录并授权 5、重启主机 ❤️ GBase 8a MPP 检查授权情况 所有节点启动集群服务 主节点设置分片信息 数据库初始化 创建库表 ❄️ 集群卸载 关闭所有集群服务 主节点执行卸载命令 前言 最近参加了 GBase 数据库训练营的培训,学习过程中,需要安装部署 安装介质下载 【百度云盘链接】:https://pan.baidu.com/s/1cI7tIdyCojMku2yjhrWDlw 【提取码】:ckrf 安装介质包括: ☆ GBase 8a集群产品手册 -license GBase 8a集群产品安装包和linux客户端 操作系统安装 首先创建安装一台 gbase01 作为主节点,然后克隆另外两台(gbase02、gbase03)作为数据节点。 ❤️ GBase 8a MPP Cluster 安装 确保以上环境均已配置完成,网络IP设置正确,就可以正式开始安装。