部署
运维那些事~
这个作者很懒,什么都没留下…
展开
-
yum安装指定版本docker服务
yum安装指定版本docker原创 2023-02-20 15:33:23 · 2000 阅读 · 0 评论 -
k8s 挂载阿里云 oss
k8s 挂载阿里云 oss原创 2022-11-24 11:39:35 · 1530 阅读 · 0 评论 -
rancher 部署
rancher 部署原创 2022-08-19 10:32:48 · 1773 阅读 · 0 评论 -
【云原生】k8s 部署redis集群
k8s 部署 redis 集群原创 2022-07-27 10:20:47 · 1478 阅读 · 0 评论 -
kubernetes使用top查看资源报错
kubernetes使用top查看资源报错原创 2022-07-05 11:17:52 · 1372 阅读 · 0 评论 -
ELK 7.9.3 集群部署
CentOS 7 部署ELK集群原创 2022-06-16 23:23:05 · 875 阅读 · 0 评论 -
kubernetes部署postgres
kubernetes 部署 postgres 服务原创 2022-06-02 10:14:34 · 974 阅读 · 3 评论 -
Dashboard 证书不信任,浏览器无法访问
一、二进制部署kubernetes解决方案1、删除默认的secret,用自签证书创建新的secretkubectl delete secret kubernetes-dashboard-certs -n kubernetes-dashboardkubectl create secret generic kubernetes-dashboard-certs --from-file=/opt/kubernetes/ssl/server-key.pem --from-file=/opt/kubernetes原创 2022-04-13 20:14:05 · 1266 阅读 · 0 评论 -
docker启动 es 7.7.0
1、使用如下命令即可启动es服务docker run -d -e ES_JAVA_OPTS="-Xms1g -Xmx1g" -e "discovery.type=single-node" --name es -p 9200:9200 -p 9300:9300 -v /data/es/data:/usr/share/elasticsearch/data docker.elastic.co/elasticsearch/elasticsearch:7.7.0说明:ES_JAVA_OPTS="-Xms1g -X原创 2022-04-06 14:59:47 · 4211 阅读 · 0 评论 -
centos7 部署 vncserver
1、使用如下命令进行图形化界面安装yum update # 更新源# 安装图形化界面yum -y groups install "MATE Desktop"yum -y groups install "X Window System"yum -y groupinstall "Server with GUI" yum -y groupinstall "GNOME Desktop" yum -y groupinstall "Graphical Administration Too原创 2021-12-21 15:45:52 · 371 阅读 · 0 评论 -
linux部署dns服务
一、DNS简介DNS(DomainNameSystem,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。通常DNS在查询的时候是以udp这个快速的传输协议来查询的,如果一旦没有办法查询到完整的信息时就会再次以TCP协议来进行重新查询,因此DNS服务在启动的时候会同时开启tcp的53端口和udp的53端口DNS的主要作用就是将主机名解析成I原创 2021-10-13 17:59:38 · 575 阅读 · 0 评论 -
yum快速安装MariaDB数据库服务
1、安装MariaDB源[root@localhost yum.repos.d]# cat MariaDB.repo [mariadb]name = MariaDBbaseurl = http://mirrors.aliyun.com/mariadb/yum/10.4/centos7-amd64/gpgkey = http://mirrors.aliyun.com/mariadb/yum/RPM-GPG-KEY-MariaDBgpgcheck = 12、更新缓存yum clean all原创 2020-05-21 17:37:21 · 631 阅读 · 0 评论 -
Mariadb二进制部署
一、Mariadb的简单介绍Mariadb是MySQL的一个开源分支,主要是社区在维护,并且完全兼容MySQL,并且可以很方便的称为MySQL的替代,Mariadb的诞生是出自MySQL创始人Michael Widenius之手,命名的来源是他女儿的名字Maria,因为之前他把MySQL卖给sun公司,而sun又被oracle收购,所以MySQL也属于oracle所有,因此存在闭源的风险;而Mi...原创 2020-04-13 11:46:01 · 483 阅读 · 0 评论 -
Cobbler 自动化部署系统
第1章 Cobbler 自动化系统部署1.1 环境准备1.1.1 查看系统版本[root@Cobbler ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core)1.1.2 内核版本[root@Cobbler ~]# uname -aLinux Cobbler 3.10.0-327.el7.x86_64 #1 ...原创 2020-04-06 21:02:04 · 946 阅读 · 0 评论 -
rsync+sersync服务配置
第1章 rsync1.1 rsync是什么rsync是一款开源的,快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具同步备份的优秀工具1.2 rsync的特性如下: 支持拷贝特殊文件如链接文件,设备等 可以有排除指定文件或目录同步的功能,相当于打包命令tar的排除功能。 可以做到保持原文件或目录等权限,时间,软硬链接,属主,属组等所有属性均不改变 –p 可实...原创 2020-04-06 18:27:44 · 1818 阅读 · 0 评论 -
Atlas读写分离服务
第1章 Atlas简介Atlas是360团队弄出来的一套基于MySQL-Proxy基础之上的代理,修改了MySQL-Proxy的一些BUG,并且优化了很多东西。而且安装方便。配置的注释写的蛮详细的,都是中文。Atlas官方链接:https://github.com/Qihoo360/Atlas/blob/master/README_ZH.mdAtlas下载链接: https://github...原创 2020-04-03 19:11:22 · 257 阅读 · 0 评论 -
Ansible部署nginx-mysql-rsync-nfs-keepalived
第1章 ansible安装1.1 创建密钥对ssh-keygen -t dsa -P1.2 把生成的锁头发送给想要控制的服务器ssh-copy-id -i /root/.ssh/id_dsa.pub 172.16.1.411.3 安装epel源wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epe...原创 2020-04-03 17:58:59 · 419 阅读 · 1 评论 -
Prometheus+Grafana 新一代监控系统
一、环境准备192.168.5.2 #服务端192.168.5.3 #客户端二、Prometheus服务部署(服务器端部署)注:笔者使用docker部署docker run -d\ --name=prometheus \ -p 9090:9090 \ -v /tmp/prometheus.yml:/etc/prometheus/p...原创 2020-03-13 16:06:24 · 271 阅读 · 0 评论 -
TCPCOPY 1.0 部署及使用
tcpcopy简介TCPCOPY 是一个 tcp 流量的实时复制工具,其1.0版本由网易工程师 @tcpcopy 开发和维护。一般用来将生产环境的线上流量实时复制到测试环境进行测试。例如新系统上线前,如果我们希望进行一些基本的压力测试,那么我们可以直接利用 tcpcopy 来复制线上的流量过来对系统进行测试,这样的好处是测试数据接近真实水平,且实施起来相对简单。一、部署环境1.1、服务器列表...原创 2020-03-12 10:56:03 · 549 阅读 · 0 评论 -
企业级MySQL配置文件详解
1、MySQL配置文件如下:cat > /etc/my.cnf <<EOF# For advice on how to change settings please see# http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.htmla\[client] ...原创 2020-03-11 15:48:16 · 331 阅读 · 0 评论 -
mysql-5.7.28 二进制安装
一、安装mysql5.7.28 二进制包安装0、下载mysql安装包https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz1、环境准备1.1、系统版本[root@mysql ~]# cat /etc/redhat-release CentOS Linux...原创 2020-03-08 22:32:35 · 571 阅读 · 1 评论 -
mysql-5.5.32编译安装
一、编译安装mysql-5.5.32及其依赖包1、安装依赖包yum -y install ncurses-devel二、安装mysql2.1、创建用户和组groupadd mysqluseradd mysql -s /sbin/nologin -M -g mysql2.2、下载mysqlhttps://downloads.mysql.com/archives/get/p/23/...原创 2020-03-03 22:54:00 · 375 阅读 · 0 评论 -
OpenResty服务部署
一、环境cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core)nginx version:openresty/1.13.6.2二、OpenResty安装[root@localhost ~]# yum install yum-fastestmirror #更新源[root@localhost ~]# yum up...原创 2020-03-01 00:16:43 · 2270 阅读 · 0 评论 -
mysql-5.6.42 二进制方式部署
1、添加mysql用户 useradd -s /sbin/nologin -M mysql 2、下载mysql cd /home/toolswget https://downloads.mysql.com/archives/get/file/mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz 3、解压mysql二进制包 cd /home/too...原创 2019-01-13 22:01:39 · 482 阅读 · 0 评论 -
SonarQube 代码质量扫描 部署
一、mysql服务部署 1、添加mysql用户 useradd -s /sbin/nologin -M mysql 2、下载mysql cd /home/toolswget https://downloads.mysql.com/archives/get/file/mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz 3、解压mysql二进制包 ...原创 2019-01-13 22:39:22 · 963 阅读 · 0 评论 -
redis部署及使用
一、redis安装1、redis下载地址wget http://download.redis.io/releases/redis-3.2.6.tar.gztar xf redis-3.2.6.tar.gzcd redis-3.2.6makecd /home/toolsmkdir -p redis6380 ...原创 2019-04-01 14:44:32 · 1329 阅读 · 0 评论 -
kubernetes之helm部署
helm部署一、Helm 客户端安装Helm 的安装方式很多,这里采用二进制的方式安装。更多安装方法可以参考 Helm 的官方帮助文档1.1、方式一:使用官方提供的脚本一键安装curl https://raw.githubusercontent.com/helm/helm/master/scripts/get > get_helm.shchmod 700 get_helm.sh....原创 2019-05-21 15:44:00 · 461 阅读 · 0 评论 -
在线安装zabbix 3.4
一、卸载已安装的zabbixrpm -e `rpm -qa |grep zabbix`二、使用yum安装zabbix依赖包yum install -y yum-utils java-headless dejavu-sans-fonts fping OpenIPMI-libs libevent net-snmp-libs unixODBC php-mysqlyum install -y ...原创 2019-08-13 16:09:20 · 388 阅读 · 0 评论 -
ELK集群部署
一、ELK简介1、ElasticsearchElasticsearch是一个实时的分布式搜索分析引擎, 它能让你以一个之前从未有过的速度和规模,去探索你的数据。它被用作全文检索、结构化搜索、分析以及这三个功能的组合2、LogstashLogstash是一款强大的数据处理工具,它可以实现数据传输,格式处理,格式化输出,还有强大的插件功能,常用于日志处理。3、Kibanakibana是...原创 2019-08-23 10:23:36 · 5672 阅读 · 0 评论 -
nginx部署
一、nginx部署1、安装nginx依赖包1.1、安装zlib下载链接:http://www.zlib.net/fossils/zlib-1.2.8.tar.gztar -xf zlib-1.2.8.tar.gzcd zlib-1.2.8./configuremakemake insatll1.2、安装pcre下载链接:https://ftp.pcre.org/pub/pcr...原创 2019-08-29 09:51:49 · 188 阅读 · 0 评论 -
源码安装mongoDB
一、源码安装mongoDB1、下载源码包,官方地址:wget http://downloads.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.4.22.tgz2、解压mongodbtar -xvzf mongodb-linux-x86_64-rhel62-3.4.22.tgz3、创建数据存储目录、工作目录以及日志目录:mv mong...原创 2019-08-29 14:38:09 · 454 阅读 · 0 评论 -
CentOS7 通过YUM安装MySQL5.7
1、进入到要存放安装包的位置cd /opt2、查看系统中是否已安装 MySQL 服务,以下提供两种方式rpm -qa | grep mysqlyum list installed | grep mysql3、如果已安装则删除 MySQL 及其依赖的包yum -y remove mysql-libs.x86_644、下载 mysql57-community-release-el7-...原创 2019-09-24 14:22:32 · 90 阅读 · 0 评论 -
CentOS安装maven
第1章 CentOS安装maven[root@osb30 ~]# cd /usr/local/[root@osb30 local]# wget http://apache.opencas.org/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz[root@osb30 local]# tar zxf apache-maven...原创 2018-08-05 23:10:33 · 142 阅读 · 0 评论