Centos7
文章平均质量分 58
Redhat,应该称为Redhat系列,包括RHEL(Redhat Enterprise Linux,也就是所谓的Redhat Advance Server,收费版本)、Fedora Core(由原来的Redhat桌面版本发展而来,免费版本)、CentOS(RHEL的社区克隆版本,免费)
抹香鲸之海
纸上得来终觉浅,绝知此事要躬行。
展开
-
docker报错“no space left on device docker”
docker “no space left on device” 原因分析原创 2023-03-13 15:02:17 · 1327 阅读 · 0 评论 -
nacos集群模式+keepalived搭建高可用服务
keepalived搭建nacos高可用集群原创 2023-02-27 17:37:57 · 1021 阅读 · 0 评论 -
Docker+Nginx+KeepaLived实现Nginx一主一从高可用
Docker+Nginx+Keepalived实现架构高可用。原创 2023-02-14 16:45:13 · 1220 阅读 · 0 评论 -
Centos7环境利用docker快速构建Nginx+Keepalived双主高可用集群实现负载均衡
centos7环境利用docker快速构建Nginx+Keepalived双主集群实现负载均衡原创 2023-02-14 10:34:13 · 965 阅读 · 2 评论 -
Docker 安装项目管理软件zentao(禅道)
Docker 安装项目管理软件zentao(禅道)原创 2022-10-14 13:13:44 · 2193 阅读 · 2 评论 -
centos7离线安装docker,docker-compose。
离线安装docker、docker-compose原创 2022-09-16 15:35:58 · 1778 阅读 · 0 评论 -
cenos7下Docker Compose1.25.4 的安装
下载:curl -L https://github.com/docker/compose/releases/download/1.25.4/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose赋权:chmod +x /usr/local/bin/docker-compose建立软链接:sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compos原创 2022-03-03 15:36:05 · 515 阅读 · 0 评论 -
非root用户添加docker执行权限
创建docker组sudo groupadd docker将当前用户加入docker组sudo gpasswd -a yonghu docker重新启动docker服务(下面是CentOS7的命令)sudo systemctl restart docker当前用户退出系统重新登陆运行docker命令docker ps原创 2022-02-16 09:48:48 · 566 阅读 · 0 评论 -
用docker-compose部署Redis,Sentinel哨兵模式
Sentinel(哨岗、哨兵)是Redis的高可用性(high availability)解决方案:由一个或多个Sentinel实例(instance)组成的Sentinel系统(system)可以监视任意多个主服务器,以及这些主服务器属下的所有从服务器,并在被监视的主服务器进入下线状态时,自动将下线主服务器属下的某个从服务器升级为新的主服务器,然后由新的主服务器代替已下线的主服务器继续处理命令请求。Redis Sentinel 是官方推荐的高可用性解决方案。它不会因为节点宕机而导致服务不可用,同时,原创 2022-01-21 16:25:05 · 3876 阅读 · 3 评论 -
分布式链路追踪系统SkyWalking的可视化管理后台使用
SkyWalking主要功能:1.分布式追踪和上下文传输2.应用、实例、服务性能指标分析3.根源分析4.应用拓扑分析5.应用和服务依赖分析6.慢服务检测7.性能优化1.仪表盘仪表盘页面分为两大块:1.服务仪表盘,展示服务的调用情况2.数据库仪表盘,展示数据库的响应时间等数据 选中服务仪表盘,有四个维度的统计数据可以进行查看:1.全局,查看全局接口的调用,包括全局响应时长的百分比,最慢的端点,服务的吞吐量等2.服务,显示服务的响应时长、SLA、吞吐量等信息3.端点,显示端点的原创 2021-12-28 15:16:20 · 1184 阅读 · 0 评论 -
Spring Cloud 整合 分布式链路追踪系统SkyWalking
SkyWalking安装部署查看往期内容Java Agent 服务器探针探针,用来收集和发送数据到归集器。参考官网给出的帮助 Setup java agent,我们需要使用官方提供的探针为我们达到监控的目的,按照实际情况我们需要实现三种部署方式:· IDEA 部署探针· Java 启动方式部署探针· Docker 启动方式部署探针Java 命令行启动方式Skywalking 采用 Java 探针技术(java agent 博客),对客户端应用程序没有任何代码侵入,使用起来简单方便,当原创 2021-12-28 15:04:58 · 794 阅读 · 0 评论 -
SkyWalking 分布式追踪系统liunx环境下部署与安装
目前主要的一些 APM 工具有: Cat、Zipkin、Pinpoint、SkyWalking,这里主要介绍 SkyWalking ,它是一款优秀的国产 APM 工具,包括了分布式追踪、性能指标分析、应用和服务依赖分析等。SkyWalking 是一个应用性能监控系统,特别为微服务、云原生和基于容器(Docker, Kubernetes, Mesos)体系结构而设计。可以帮助理解系统行为、用于分析性能问题的工具,以便发生故障的时候,能够快速定位和解决问题.SkyWalking从三个维度对应用进行监视:se原创 2021-12-28 14:56:23 · 647 阅读 · 0 评论 -
Jenkins+maven+gitLab构建项目,及远程部署war包到tomcat上
1.Jenkins从编译war包到部署至Tomcat由于构建的时候是基于Maven、git(GitHub)以及JDK1.8和Tomcat8来的,所以这些我都是和jenkins安装在同一台服务器上(Linux,centos7)2.插件配置:全局工具配置,还是点击系统管理–》Global Tool Configuration配置jdk,点击新增JDK把自动安装勾选掉,就会出现让你配置你已经安装的jdk的路径了。查看Java的安装目录: which java下拉找到maven,同理配置mav原创 2021-10-20 09:44:34 · 1421 阅读 · 0 评论 -
CentOS 7 下Jenkins安装部署教程
Jenkins是什么?Jenkins是一个开源的支持自动化构建、部署等任务的平台。基本上可以说是持续集成(CI)、持续发布(CD)不可或缺的工具。CI/CD是什么?CI(Continuous integration,中文意思是持续集成)是一种软件开发时间。持续集成强调开发人员提交了新代码之后,立刻进行构建、(单元)测试。根据测试结果,我们可以确定新代码和原有代码能否正确地集成在一起。借用网络图片对CI加以理解。CD(Continuous Delivery, 中文意思持续交付)是在持续集成的基础上,原创 2021-10-14 16:36:16 · 3107 阅读 · 0 评论 -
非入侵式Linux 性能监控面板 NetData安装部署流程。
构建最佳的实时健康监控和性能故障排除解决方案:Netdata 是一款 Linux 性能实时监测工具.。以web的可视化方式展示系统及应用程序的实时运行状态(包括cpu、内存、硬盘输入/输出、网络等linux性能的数据)。netdata官网:https://www.netdata.cloud/aboutnetdata文档:https://docs.netdata.cloud/NetData 是一个用于系统和应用的分布式实时性能和健康监控工具。它提供了对系统中实时发生的所有事情的全面检测。你可以在高度互原创 2021-10-08 10:20:04 · 3178 阅读 · 0 评论 -
Robo3T连接远程MongoDB报错:Failed to refresh ‘Collections‘. Error: ListCollections failed
首先设置服务器Mongo的远程连接:vim /usr/local/mongodb/etc/mongodb.conf注释掉:bindIp: 127.0.0.1 # Listen to local interface only, comment to listen on all interfaces.绑定ip 默认127.0.0.1只允许本地连接bind_ip = 0.0.0.0重启Mongo 远程连接:service mongod restartRobo3T连接远程MongoDB报原创 2021-09-26 10:02:02 · 1131 阅读 · 0 评论 -
cenos7安装mongodb
一、安装步骤1、下载安装1、下载$ wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.9.tgz2、解压$ tar -zxvf mongodb-linux-x86_64-4.0.9.tgz3、改名,放到目录:/usr/local$ mv mongodb-linux-x86_64-4.0.9 /usr/local/mongodb4、新建必要的文件夹(依次是:数据库 日志 配置文件)$ cd /usr/local原创 2021-09-26 09:55:47 · 191 阅读 · 0 评论 -
centos7安装ClickHouse列式存储数据库
一、ClickHouse简介1、基础简介Yandex开源的数据分析的数据库,名字叫做ClickHouse,适合流式或批次入库的时序数据。ClickHouse不应该被用作通用数据库,而是作为超高性能的海量数据快速查询的分布式实时处理平台,在数据汇总查询方面(如GROUP BY),ClickHouse的查询速度非常快。下载仓库:https://repo.yandex.ru/clickhouse中文文档:https://clickhouse.yandex/docs/zh/2、数据库特点列式数据库列式原创 2021-09-24 09:48:24 · 274 阅读 · 0 评论 -
Configuration failed to find libgit2 library. Try installing
docker 里面安装r包install.packages(“easypackages”)报错:Configuration failed to find libgit2 library. Try installing:brew: libgit2 (MacOS)deb: libgit2-dev (Debian, Ubuntu, etc)rpm: libgit2-devel (Fedora, CentOS, RHEL)解决:wget http://mirror.centos.org/cen原创 2021-09-23 09:43:44 · 549 阅读 · 0 评论 -
R语言链接mysql数据库的依赖包RMySQL安装及使用。
安装:install.packages(‘RMySQL’,type=‘source’)报错:fatal error: mysql.h: No such file or directorylinux CentOS解决方式报错上面提示:没有发现依赖包需要安装环境下安装:rpm: mariadb-devel | mysql-develsudo yum install mariadb-develsudo yum install mysql-devel然后运行install.packages(‘R原创 2021-09-22 09:58:34 · 1598 阅读 · 0 评论 -
docker制作容器
docker run -it --name python305 -v /home/pipeline:/home/pipeline -v /home/data:/home/data python:3.5 bash参数说明:–name=“nginx-lb”: 为容器指定一个名称docker run -v参数格式: -v 本地目录:容器目录 或 -v 容器目录示例: sudo docker run -it --rm -v $PWD(本地目录):/python(容器目录) python原创 2021-09-23 10:34:34 · 342 阅读 · 0 评论 -
docker修改默认存储路径,并迁移之前的镜像数据
查看默认存储路径docker info |grep “Docker Root Dir”停止docker服务systemctl stop docker1.创建新的docker目录,执行命令df -h,找一个大的磁盘我在 /data目录下面建了/data/docker/lib目录mkdir -p /home1/docker/lib2.迁移/var/lib/docker目录下面的文件到/data/docker/lib迁移后的完成docker路径:/data/docker/lib/dockerr原创 2021-09-23 09:30:09 · 317 阅读 · 0 评论 -
清理Docker占用的磁盘空间
使用df -h命令来查看磁盘信息使用du -h -x --max-depth=1 查看哪个目录占用过高查看docker池空间大小 docker info由于没有修改docker的默认目录,docker默认目录空间太小了,用不了多久就会满了,docker中默认存放镜像和容器的目录是:/var/lib/docker/,确保自己服务器上没有docker,如果有但是不重要的情况下可以用先卸载重装,并修改默认路径。docker system df命令,类似于Linux上的df命令,用于查看Docker的磁原创 2021-09-23 09:28:07 · 155 阅读 · 0 评论 -
打开网页版RStudio总是显示The RStudio server is taking a long time to respond. It is possible that your R sess
打开网页版RStudio总是显示The RStudio server is taking a long time to respond. It is possible that your R session has become unresponsive. Do you want to terminate the currently running R session?这是因为,Rstudio-server 重新登录载入session的问题.解决:1 在登陆网页Rserve的时候会在服务器的家目录中产原创 2021-09-23 09:24:00 · 2075 阅读 · 0 评论 -
centos7下安装docker镜像
在线下载docker镜像:docker pull mysql:5.7docker pull redis:5.0-alpinedocker pull tomcat:9.0.13-jre8-alpine查看已下载的Docker镜像latest具体版本:docker image inspect (docker image名称):latest|grep -i versiondocker image inspect chaozheng/cctools7:latest | grep -i versiond原创 2021-09-22 14:38:36 · 202 阅读 · 0 评论 -
centos7下Docker的安装部署
Docker要求:lunix内核,要求3.8以上centos7Docker是一个进程,一启动就两个进程,一个服务,一个守护进程。占用资源就非常少,启动速度非常快,1s。一台机器上vm,3到10个实例。docker 100到10000。Docker特点:灵活:即使是最复杂的应用也可以集装箱化。轻量级:容器利用并共享主机内核。可互换:即时部署更新和升级。便携式:在本地构建,部署到云,并在任何地方运行。可扩展:增加并自动分发容器副本。可堆叠:垂直和即时堆叠服务。Docker的三大组件:镜原创 2021-09-22 14:22:32 · 529 阅读 · 0 评论 -
centos7 下安装tree
在有网络的情况下:1、包管理器安装centos 中用 yum -y install treeubuntu 中用 apt-get install tree当然如果需要权限不要忘了在前面加上 sudo在没有网络的情况下:1、提前下载源码文件 ftp://mama.indstate.edu/linux/tree/ ,将准备好的源码文件放在 root 目录下2、 tar zxvf tree-1.7.0.tgz3、 cd tree-1.7.04、 make5、 cp tree /bin.原创 2021-09-18 11:31:40 · 4269 阅读 · 0 评论 -
linux 时间同步
设置ntp时间同步服务1、安装ntpyum install -y ntp2、设置NTP服务开机启动chkconfig ntpd onservice nptd start//查看当前的linux系统时间#date如果还是不行在加这行:yum install ntpdate -y ; ntpdate time.windows.com原创 2021-09-18 11:25:05 · 123 阅读 · 0 评论 -
centos7查看防火墙状态
查看防火墙状态:[root@localhost ~]# systemctl status firewalld表示防火墙开启中 active (running)表示防火墙关闭中 inactive (dead)开启防火墙:[root@localhost ~]# systemctl start firewalld关闭防火墙:[root@localhost ~]# systemctl stop firewalld...原创 2021-09-18 11:23:21 · 889 阅读 · 0 评论 -
chown与chmod的区别.
chown与chmod的区别:chown 修改文件和文件夹的用户和用户组属性1。要修改文件hh.c的所有者.修改为sakia的这个用户所有chown sakia hh.c这样就把hh.c的用户访问权限应用到sakia作为所有者2。将目录 /tmp/sco 这个目录的所有者和组改为sakia和组netchown -R sakia:net /tmp/sco...原创 2021-09-18 11:22:32 · 3124 阅读 · 0 评论 -
chmod -R 777使用.
chmod 修改文件和文件夹读写执行属性1。把hh.c文件修改为可写可读可执行chmod 777 hh.c要修改某目录下所有的文件属性为可写可读可执行chmod 777 .把文件夹名称与后缀名用*来代替就可以了。同理若是要修改所有htm文件的属性chmod 777 *.htm2。把目录 /tmp/sco修改为可写可读可执行chmod 777 /tmp/sco要修改某目录下所有的文件夹属性为可写可读可执行chmod 777 *把文件夹名称用*来代替就可以了要修改/tmp/sco下所有原创 2021-09-18 11:21:24 · 34664 阅读 · 1 评论 -
CentOS7安装RabbitMQ.
安装erlang:由于rabbitmq是基于erlang语言开发的,所以必须先安装erlang。安装依赖:yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-develerlang官网:https://www.erlang.org/downloads下载(会比较慢,请耐心等待)wget http://erlang.org/download/otp_原创 2021-09-16 15:08:19 · 100 阅读 · 0 评论 -
Nginx_高可用配置(keepalived+nginx主从热备双机架构)!
系统版本 Centos7IP:192.168.8.145 Master IP:192.168.8.150 Slave一.Linux安装nginx (主从都安装NGINX)1.安装依赖[root@Master ~]# yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel[root@Slave ~]# yum -y install gcc zlib zlib-devel pcre-devel openssl opens原创 2021-09-02 11:25:02 · 791 阅读 · 0 评论 -
centos7下安装nginx
安装Nginx依赖环境和库:1、查看openssl是否安装:openssl version -a2、查看是否安装pcre,安装会显示版本, 没安装什么都不显示:rpm -qa pcre3.是否安装zlib库:yum list installed | grep zlib*下载:wget https://nginx.org/download/nginx-1.9.9.tar.gz解压tar -zxvf nginx-1.9.9.tar.gz##进入nginx目录cd nginx-1.9.9原创 2021-09-02 11:10:58 · 82 阅读 · 0 评论