- 博客(25)
- 收藏
- 关注
原创 jenkins使用报错记录exception message 137
ERROR: Exception when publishing, exception message [Exec exit status not zero. Status [137]] Build step 'Send files or execute commands over SSH' changed build result to UNSTABLE Finished: UNSTABLE 该错误目前没有更好的信息提供支持,现在记录一下,由于执行脚本目录曾经过多导致,尝试将脚本放到远程服务器Remo.
2021-12-16 09:53:15
1476
原创 centos7下安装mongodb
centos7使用mongodb方法 1. 进入mongodb的bin目录下 启动mongodb mongo 2. 查看数据库中的所有数据库 show dbs 3. 进入admin数据库 use admin 4. 查看该数据库下的集合 show collections 5. 创建用户管理员 db.createUser({user:“dynayapi”,pwd:“dyna8888dflow6666”,roles:[“userAdminAnyDatabase”]}) 6. 查看添加的用户 show users
2021-05-21 09:52:29
321
原创 linux下部署mogodb指定版本
1特定版本选择 在官方可以指定版本 https://docs.mongodb.com/manual/installation/ 2步骤 以我要部署cmdb为例,cmdb指定MongoDB版本建议为3.6.0 根据官方指导创建文件 cat /etc/yum.repos.d/mongodb-org-3.6.repo [mongodb-org-3.6] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/m
2021-03-18 10:00:25
304
原创 Kafka在centos7用docker部署
1.Kafka的安装和使用 2.Kafka高级 2.1 工作流程 2.2 文件存储 2.3 生产者分区策略 2.4 生产者ISR 2.4.1 副本数据同步策略 2.4.2 ISR(同步副本集) 2.5 生产者ack机制 2.6 数据一致性问题 2.7 ExactlyOnce 3. 消费者分区分配策略 3.1 分区分配策略 3.2 消费者offset的存储 3.3 消费者组案例 4. 高效读写&Zookeeper作用 4.1 Kafka的高效读写 4.2 Kafka中zookeeper的作用 5. 事
2021-03-03 16:19:09
685
原创 Centos7下部署ELK
1.ELK安装 1.1.CentOS7系统配置 关闭防火墙 [root@localhost ~]# systemctl stop firewalld 安装netstat方便以后使用 [root@localhost ~]# yum -y install net-tools wget gcc gcc-c++ 安装JDK [root@localhost home]# tar -zxvf jdk-8u261-linux-x64.tar.gz -C /usr/local/ [root@localhost ~]#
2021-02-26 18:16:42
992
原创 centos7下weblogic12c静默安装
集成环境 centos7 部署环境 1.Weblogic12c下载 http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 选择Generic下载,此处需要Oracle账号登录(没有就注册一个问题不大) 2.安装环境配置 3.Weblogic安装 ...
2021-02-22 10:22:36
446
原创 Centos7安装Zabbix步骤
1.环境搭建LAMP 部署过程请参考下面链接 centos7下部署LAMP 2.安装zabbix 2.1 安装依赖包 + 组件 yum -y install net-snmp net-snmp-devel curl curl-devel libxml2 libxml2-devel libevent-devel.x86_64 javacc.noarch javacc-javadoc.noarch javacc-maven-plugin.noarch javacc* yum install php-bcm
2021-02-18 15:57:04
429
1
原创 centos7下部署LAMP
1. 环境搭建LAMP1.1 搭建之前的操作1.1.1 升级系统组件到最新的版本1.1.2 关闭selinux1.1.3 关闭防火墙1.2 搭建LAMP环境1.2.1 安装所需所有软体仓库1.2.2 编辑httpd1.2.3 编辑配置php,配置中国时区1.2.4 启动httpd,mysqld1.2.5 创建一个测试页,测试LAMP是否搭建成功1.2.6 初始化mysql数据库,并配置root用户密码 1.1 搭建之前的操作 1.1.1 升级系统组件到最新的版本 yum -y update 1.1.2 关
2021-02-18 15:51:31
603
2
原创 kvm虚拟机SSH登录虚拟机等待很久才提示输入密码
现状:克隆kvm虚拟机在ssh登录时,要等待很久才提示输入用户 收集及尝试方法: 1、在server上/etc/hosts文件中把你本机的ip和hostname加入; 2、在server上/etc/ssh/sshd_config文件中修改或加入UseDNS=no; 3、注释掉server上/etc/resolv.conf中所有行或清空; 4、修改server上/etc/nsswitch.conf中hosts为hosts: files。 方案1、2、3为较为常用,一般情况下不太会对系统产生影响
2021-02-18 10:14:07
401
原创 linux top命令查看内存及多核CPU的使用讲述
top界面 第一行 10:08:45 — 当前系统时间 10 days, 3:05 — 系统已经运行了10天3小时5分钟(在这期间没有重启过) 1 users — 当前有1个用户登录系统 load average: 0.00, 0.00, 0.00 — load average后面的三个数分别是1分钟、5分钟、15分钟的负载情况。 load average数据是每隔5秒钟检查一次活跃的进程数,然后按特定算法计算出的数值。如果这个数除以逻辑CPU的数量,结果高于5的时候就表明系统在超负荷运转了。 ...
2021-01-18 14:59:13
332
原创 centos7下部署jenkins
环境概述 [root@bogon software]# systemctl stop firewalld [root@bogon software]# ls -a . .. jdk-8u261-linux-x64.tar.gz jenkins-2.253-1.1.noarch.rpm 安装jenkins jenkins 需要 java 的支持 [root@bogon software]# tar zxvf jdk-8u261-linux-x64.tar.gz -C /usr/local/ [root
2020-12-21 14:34:17
228
原创 sed正则表达式匹配批量替换文件中的内容
**sed命令介绍** sed是一种流编辑器,它是文本处理中非常有用的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为『模式空间』(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。sed主要用来自动编辑一个或多个文件,简化对文件的反复操作,编写转换程序等。 **基本语法** sed的命令格式:sed [options]
2020-12-18 14:17:42
2180
原创 U盘安装Centos7操作系统的问题记录
将U盘连接到电脑的USB接口,选择从USB启动,选择Install Centos 7进行安装 1、在选择Install Centos 7后,几分钟后,弹出如下提示: Entering emergency mode.Exit the shell to continue. Type "journalct1" to view system logs. You might want to save "/run/initramfs/rdsosreport.txt/" to a USB stick or /boot
2020-12-14 10:22:39
2259
原创 centos7下部署kvm并安装web管理客户端
centos7下部署kvm并安装web管理客户端 1.基础环境配置 setenforce 0 systemctl stop firewalld systemctl disable firewalld yum install -y wget ls /etc/yum.repos.d/ rm -rf /etc/yum.repos.d/* wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo yu
2020-08-27 14:44:36
988
转载 dmidecode
跟硬件相关的命令有uname, lspci,/proc目录下的文件等,有时候Linux/Unix系统下获取有关硬件方面的信息,这个时候,就要用到dmidecode, 使用该命令可以查询BIOS、系统、主板、处理器、内存、缓存等非常重要信息。下面是其常用的几个命令:# dmidecode | grep 'Product Name' // 查看服务器...
2018-03-06 09:32:24
2315
原创 centos7建立局域网yum源
如果CentOS服务器处在内网环境中时,如果缺少依赖手动安装那么会非常麻烦,要花费很多时间来寻找rpm包,现在如果搭建本地的yum源,就非常方便了,如果搭建http的,那么局域网内其他服务器就都可以使用了,使用yum源首先需要一个CentOS安装镜像,这里是:CentOS-7-x86_64-DVD-1708.iso,下面是http yum源搭建和配置过程首先需要一个web服务器,比如apache ...
2018-03-01 17:01:14
6783
翻译 centos7系统下挂载磁盘
一、准备 centos7云主机一台 50G云硬盘 云硬盘挂载到云主机上二、挂载磁盘 1.1查看新磁盘[root@cgsl ]# fdisk –l1找到新添加的磁盘的编号为/dev/vdc1.2硬盘分区 进入fdisk模式[root@cgsl ]# /sbin/fdisk /dev/vdc1输入n进行分区[root@cgsl ]# Command (m for help): n1选择分区类型(p主分...
2018-02-28 14:31:06
570
转载 增加新的磁盘来扩充根分区而不用重启系统
这是第二种方法,它使用的命令非常简单, 用来增加 CentOS 7 系统上逻辑卷空间大小。所以第一步是打开您的虚拟机客户端的设置页面,点击 ‘增加’ 按纽,然后继续下一步操作。Add new disk选择新磁盘所需要的配置信息,如下图所示的,选择新磁盘的大小和它的类型。New disk setup然后进入服务端重复如下的命令来扫描您的磁盘设备,以使新磁盘在系统中可见。# echo "- - -" ...
2018-02-28 14:19:56
1618
转载 GlusterFS 配置及使用
GlusterFS集群创建一、简介 GlusterFS概述Glusterfs是一个开源的分布式文件系统,是Scale存储的核心,能够处理千数量级的客户端.在传统的解决 方案中Glusterfs能够灵活的结合物理的,虚拟的和云资源去体现高可用和企业级的性能存储.Glusterfs通过TCP/IP或InfiniBand RDMA网络链接将客户端的存储资块源聚集在一起,使用单一的全局命名空间来管理数据,...
2018-02-28 10:52:24
2097
转载 tcpcopy导入线上流量进行功能和压力测试
假设我们要上线一个两年内不会宕机的先进架构。在上线前,免不了单元测试,功能测试,还有使用ab,webbench等等进行压力测试。但这些步骤非生产环境下正式用户的行为。或许你会想到灰度上线,但毕竟可能会影响到部分用户,这怎么对得起我们两年内不宕机的承诺呢?好在网易的 王斌 开发了tcpcopy, 可以导入线上流量进行功能和压力测试。tcpcopy介绍tcpcopy是一种请求复制工具。可以将线上流量拷...
2018-02-27 15:52:27
1065
转载 KVM 内存虚拟化
内存虚拟化的概念 除了 CPU 虚拟化,另一个关键是内存虚拟化,通过内存虚拟化共享物理系统内存,动态分配给虚拟机。虚拟机的内存虚拟化很象现在的操作系统支持的虚拟内存方式,应用程序看到邻近的内存地址空间,这个地址空间无需和下面的物理机器内存直接对应,操作系统保持着虚拟页到物理页的映射。现在所有的 x86 CPU 都包括了一个称为内存管理的模块MMU(Memory Management Unit...
2018-02-27 14:55:22
1348
转载 KVM 虚拟机在物理主机之间迁移的实现
前言虚拟机的迁移技术为服务器的虚拟化提供简便的方法。目前流行的虚拟化产品 VMware,Xen,Hyper-V,KVM 都提供各自的迁移工具。其中 Linux 平台上开源的虚拟化工具 KVM 发展迅速,基于 KVM 的虚拟机的迁移特性也日趋完善。本文全面介绍 KVM 虚拟机在不同的应用环境下的静态迁移(离线迁移)和动态迁移(在线迁移),并且在最新发布的 Suse Linux Enterprise ...
2018-02-27 10:37:25
4137
转载 迁移 VMware 虚拟机到 KVM
前言随着虚拟化技术的不断发展,虚拟机的应用也越来越广泛。日常应用中可能出现资源不足,系统管理调整或者系统备份等原因,希望将某一虚拟机从原来物理主机迁移到另一个物理主机上,即 V2V(Virtual-to-Virtual)迁移。虚拟机的迁移需要物理主机上 VMM(Virtual Machine Monitor)的支持。相同类型 VMM 之间,使用相同的 API 接口,通常具有强大的迁移能力。例如本系...
2018-02-27 10:09:07
6472
原创 CentOS7下利用Cobbler安装部署
CentOS7下利用Cobbler安装部署CentOSCobbler是一款快速的网络系统部署工具,其最大的特点是集合了所有系统部署所需服务,如DHCP、DNS、TFTP,这样你在部署一台操作系统的时候不需要在各个服务之前协调切换,Cobbler都可以替你来管理,Cobbler内部集成了一个镜像版本仓库,你可以自定义相关配置文件,实现不同系统不同安装需求的选择;当然,Cobbler还提供了包括yum...
2018-02-27 09:11:16
339
原创 Centos7下kvm部署
1. 查看本机服务器网络配置ip addr2. 更新服务器安装包yum update3. 检查服务器CPU对KVM的支持egrep '(vmx | svm)' --color=always /proc/cpuinfo4. 检查模块加载lsmod | grep kvm5. 安装软件包yum -y install kvm python-virtinst libvirt tunctl bridge-ut...
2018-02-27 09:07:58
2673
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅