CentOS

CentOS安装两个MYSQL5.7.21

妖精的绣舞 提交于 2020-12-26 12:18:05
项目上正式是MySQL5.7.21-log版本,但是本地测试是使用的MySQL5.7.22,蛋疼的客户非得统一版本,本着学习的精神,自己折腾了一天、 于是把测试数据库也撞上了MySQL5.7.21 第一步 下载:mysql-5.7.21-linux-glibc2.12-x86_64 第二步 上传、解压mysql-5.7.21-linux-glibc2.12-x86_64 ,使用tar -xvf mysql-5.7.21-linux-glibc2.12-x86_64,将解压的文件重命名并移到/usr/local 第三步 在mysql-5.7下新增文件夹data,var,etc备用 第四步 创建数据库配置文件,如果在/etc(不是自己创建的)下有my.cnf则修改,如果没有则touch新建 # For advice on how to change settings please see # http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html # *** DO NOT EDIT THIS FILE. It‘s a template which will be copied to the # *** default location during install, and will be

软件架构-nginx详解上

帅比萌擦擦* 提交于 2020-12-25 11:50:29
今天说说nginx, 其实有老铁比较奇怪,nginx不是运维来搞的吗?确实是的,大部分情况下,公司比较大的话,存在运维的话,这个锅肯定是运维来做的。但是现在有个趋势叫devops之前我也说过,开发运维一体化,开发也要懂一定的运维知识。在一些互联网的创业公司刚开始技术的工种,并不是分的那么清楚,可能都要会的。环境的搭建,运维,框架搭建,开发都必须拿得下来。 源码:github.com/limingios/netFuture/tree/master/nginx Nginx服务搭建与基础演示(一) Nginx 官网 nginx.org/ 介绍 Nginx是一个轻量级、高性能、稳定性高、并发性好的HTTP和反向代理服务器。也是由于其的特性,其应用非常广。 历史 由俄罗斯的程序设计师Igor Sysoev所开发,最初供俄国大型的入口网站及搜寻引擎Rambler(俄文:Рамблер)使用。 其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页伺服器中表现较好.目前中国大陆使用nginx网站用户有:新浪、网易、 腾讯,另外知名的微网志Plurk也使用nginx。 理解代理的概念 1.正向代理:某些情况下,代理我们用户去访问服务器,需要用户手动的设置代理服务器的ip和端口号。 2.反向代理:是用来代理服务器的,代理我们要访问的目标服务器。代理服务器接受请求

Docker容器热迁移技术(基于CRIU实现)

余生长醉 提交于 2020-12-25 10:40:47
文章目录 前言 一、本地环境 二、容器自身迁移 三、跨容器迁移 四、多个进程运行时容器迁移 开始进行容器热迁移实现 回滚 前言 最近呢也是在一直研究docker容器热迁移,在网上查阅了大量相关的资料,并且参照网上例子自己在去实现,这个过程中出现很多问题,就比如按照很多教程操作,最后没有达到预期效果。所有在这写了一篇总结,也是对自己学习的巩固。 技术:Checkpoint/Restore 一、本地环境 1.系统环境 Centos7 . 6 $ lsb_release - a LSB Version : : core - 4.1 - amd64 : core - 4.1 - noarch Distributor ID : CentOS Description : CentOS Linux release 7.8 .2003 ( Core ) Release : 7.8 .2003 Codename : Core 实测 CentOS Linux release 7.9 .2009 也行 2.内核版本 Centos7 . 6 $ uname - a Linux bogon 5.10 .2 - 1. el7 . elrepo . x86_64 # 1 SMP Sun Dec 20 09 : 53 : 23 EST 2020 x86_64 实测 3.10 版本也行 3.Docker版本

k8s全方位监控-prometheus部署

旧巷老猫 提交于 2020-12-25 09:17:06
1、k8s 监控资源对象 2、 prometheus简单介绍。 https://github.com/prometheus •多维数据模型:由度量名称和键值对标识的时间序列数据 •PromSQL:一种灵活的查询语言,可以利用多维数据完成复杂的查询 •不依赖分布式存储,单个服务器节点可直接工作 •基于HTTP的pull方式采集时间序列数据 •推送时间序列数据通过PushGateway组件支持 •通过服务发现或静态配置发现目标 •多种图形模式及仪表盘支持(grafana) 组件介绍: 3、prometheus 部署。 [root@VM_0_48_centos prometheus]# cat prometheus- statefulset.yaml apiVersion: apps / v1 kind: StatefulSet metadata: name: prometheus namespace : kube- system labels: k8s - app: prometheus kubernetes.io /cluster-service: " true " addonmanager.kubernetes.io / mode: Reconcile version: v2. 2.1 spec: serviceName: " prometheus " replicas: 1

在linux上安装docker

早过忘川 提交于 2020-12-25 04:52:08
我的linux系统是阿里云服务器,是centos版本的。 前置条件 64-bit 系统 kernel 3.10+ 用uname -r命令检查内核版本,返回的值大于3.10即可。 用sudo wget -qO- https://get.docker.com | sh命令安装docker。 安装完成 用docker version命令查看docker版本 用service docker start命令启动docker服务 docker info 查看docker存储位置 到此结束 原文链接: https://www.cnblogs.com/yuanzipeng/p/10739706.html 来源: oschina 链接: https://my.oschina.net/u/4395639/blog/4072855

大数据节点轮换

北城余情 提交于 2020-12-24 19:54:16
初始化脚本 curl -sL http://wuyou.run/scripts/system/centos7/init.sh | bash -s cdh-us-11 check项目 加入集群前检查: 时间,swap,内核参数是否修改 加入顺序:先 Add hosts to Cloudera Manager ,然后 Add hosts to cluster 磁盘 mkfs.ext4 /dev/sdb mkfs.ext4 /dev/sdc mkfs.ext4 /dev/sdd mkdir /mnt/{sdb,sdc,sdd}/ -p mount /dev/sdb /mnt/sdb mount /dev/sdc /mnt/sdc mount /dev/sdd /mnt/sdd echo never > /sys/kernel/mm/transparent_hugepage/defrag echo never > /sys/kernel/mm/transparent_hugepage/enabled mkdir /{sdb,sdc,sdd,sda4}/dfs/dn -p chown -R hdfs:hadoop {sdb,sdc,sdd,sda4}/ # 保存到 /etc/rc.local 坑 添加datanode节点不要修改默认目录方式,这样方式导致我原来的HDFS数据都不显示了

『互联网架构』软件架构-nginx(下)

无人久伴 提交于 2020-12-24 15:02:23
今天继续说说nginx,之前只是介绍了nginx的配置,这次主要说说nginx的生产环境的配置,我们在生产中是如何配置的。源码: https://github.com/limingios/netFuture/tree/master/nginx 系统类型 IP地址 节点角色 CPU Memory Hostname Centos7 192.168.66.110 nginx 1 2G nginx Centos7 192.168.66.111 tomcat 1 2G tomcat1 Centos7 192.168.66.112 tomcat 1 2G tomcat2 Nginx如何实现高速缓存(一) 场景介绍 假设在做一个大型项目,面向全国的,公司对架构师的要求是做到700+的QPS,如何去处理。 介绍几个开发网站需要了解的关键字 响应时间(RT) 响应时间是指系统对请求作出响应的时间。 吞吐量(TPS) 系统在单位时间内处理请求的数量 并发用户数 系统可以同时承载的正常使用系统功能的用户的数量 QPS每秒查询率 对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准 了解下一个网站一般的实际html大小 打开一个技术博客:idig8.com 查看源代码 保存在文件大小:45kb,700QPS/s = 700*45/1024 = 30MB,单个页面如果700QPS的话需要吐出来30MB

CentOS 8 vm ware workstation 完成克隆 IP 修改

橙三吉。 提交于 2020-12-24 07:44:29
#显示正在活动的网卡 nmcli connection show -active #删除正在活动的网卡 nmcli connection delete ens33 #查看是否有网卡配置文件 ll /etc/sysconfig/network-scripts/ #添加新的网卡 nmcli connection add con-name ens33 type ethernet ifname ens33 #编辑新的网卡配置文件 vim /etc/sysconfig/network-scripts/ifcfg-ens33 #推送配置 ifconfig ens33 up #重启 reboot ifcfg-ens33 文件编辑如下 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static #这里改成static DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=a2cfbd26-2ea7-4032-932a-fb95801813d1 DEVICE=ens33

阿里云Centos6 yum源无法更新404解决

∥☆過路亽.° 提交于 2020-12-23 15:55:54
主要原因Centos 6的yum 官网不在维护,所以镜像的yum源也不在维护了,尝试使用网上搜的替换阿里云、163的yum源,发现也不行了。提交了工单 可以使用阿里内网yum源: yum源 专有网络VPC类型实例需切换为http://mirrors.cloud.aliyuncs.com/centos-vault/6.10/源。 经典网络类型实例需切换为http://mirrors.aliyuncs.com/centos-vault/6.10/源。 epel源 专有网络VPC类型实例需切换为http://mirrors.cloud.aliyuncs.com/epel-archive/6/源。 经典网络类型实例需切换为http://mirrors.aliyuncs.com/epel-archive/6/源。 repo VPC: [base] name=CentOS-6.10 enabled=1 failovermethod=priority baseurl=http://mirrors.cloud.aliyuncs.com/centos-vault/6.10/os/$basearch/ gpgcheck=1 gpgkey=http://mirrors.cloud.aliyuncs.com/centos-vault/RPM-GPG-KEY-CentOS-6 [updates] name