自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mr·葛

人生若只如初见

  • 博客(51)
  • 收藏
  • 关注

原创 pve批量导入qcow2镜像并生成pve模板脚本

【代码】pve批量导入qcow2镜像并生成pve模板脚本。pve导入模板。

2023-04-18 15:01:04 1304

原创 centos7搭建nps实现内网穿透

nps下载地址:https://github.com/ehang-io/nps/releases一:server端启动nps[root@tiger opt]# tar xzvf linux_amd64_server.tar.gz -C nps/[root@tiger nps]# ./nps install nps start|stop|restart|uninstall|update or nps-update update[root@tiger nps]# ./nps start

2020-12-04 15:56:44 3774 3

原创 设置阿里云共享带宽的带宽峰值,定时设置共享带宽脚本

首先,创建一个Accesskey,使用子用户就好,记下AccessKeyId和AccessKeySecret,添加AliyunVPCFullAccess、AliyunCommonBandwidthPackageFullAccess这两个权限pip安装下阿里云的pythonSDK,如提示pip版本过低,按照提示升级pip即可### pip install aliyun-python-sdk-core### pip install aliyun-python-sdk-vpc### vim

2020-11-18 09:41:39 482

原创 修改php.ini上传下载文件大小失败

修改php.ini文件不生效基本上就是php-fpm使用的php.ini文件路径不对查看php-fpm使用的ini地址### php -i|grep php.iniConfiguration File (php.ini) Path => /usr/local/php/lib修改参数post_max_sizeupload_max_filesize下载文件失败报错Allowed memory size of 134217728 bytes exhausted (tried to al

2020-09-10 15:51:45 444

原创 centos7安装vnc远程桌面

一:安装GNOME Desktop图形桌面服务二:安装VNC三:修改系统运行状态,启动桌面模式四:设置vnc用systemctl来管理(第一个用户vncserver@:1.service,第二个用户vncserver@:2.service,其他以此类推)五:修改VNC用户root(其他系统用户也可以这样改)六:启动,关闭,重启,查看VNC命令七:下载VNC客户端一:安装GNOME Desktop图形桌面服务### 关闭防火墙[root@localhost ~]# s...

2020-07-14 19:19:35 2482

原创 centos7 安装 zabbix4.0

一、安装mysql数据库并授权[root@server ~]# wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm[root@server ~]# rpm -ivh mysql57-community-release-el7-8.noarch.rpm[root@server ~]# yum install mysql-server -y[root@server ~]# grep passw /va...

2020-06-10 17:27:13 244

原创 gitlab500错误,redis无法启动

启动gitlab-ctl status报错,redis downError connecting to Redis on /var/opt/gitlab/redis/redis.socket (Errno::ECONNREFUS查看日志[root@gitlab redis]# tailf /var/log/gitlab/gitlab-rails/production.log...

2020-04-29 11:42:25 4074 1

原创 nginx 状态查看 和 nginx 设置下载站点

一:nginx状态查看--with-http_stub_status_module记录NGINX客户端基本访问状态Syntax:stub_status;Default: -Context: server,location用法:location /suibianxie { stub_status on;}访问IP/suibianxie...

2019-12-07 02:15:07 1388

原创 记一次虚拟机被断电开机报错 Generating “/run/initramfs/rdsosreport. txt“

开机显示:Generating "/run/initramfs/rdsosreport. txt"Entering emergency mode. Exit the shell to continue.Tupe "journalctI"to view system logs.You might want to save ", run/initramfs/rdsosreport. txt...

2019-12-04 15:12:28 2126 1

原创 Win10 tomcat开机自启动

win+r输入shell:startup把tomcat文件里面的startup.bat 创建为快捷方式完事

2019-11-26 09:22:16 967 1

转载 mysql无法启动-Fatal error: cannot initialize AIO sub-system

因为我docker使用的是pipework的那种方式,所以我一台宿主机上搭了很多台服务器,也有了几个mysql,今天再装mysql就一直启动不起来,然后报错如下,找了半天终于找到了解决方案。原博主链接### tail -f /var/log/mysqld.log2019-10-22T09:20:42.695040Z 0 [ERROR] InnoDB: io_setup() faile...

2019-10-22 19:34:13 2374

原创 Docker镜像与容器的联系

什么是镜像?简单说,Docker镜像是一个不包含Linux内核而又精简的Linux操作系统。镜像从哪里来?Docker Hub是由Docker公司负责维护的公共注册中心,包含大量的容器镜像,Docker工具默认从这个公共镜像库下载镜像。 https://hub.docker.com/explore默认是国外的源,下载会慢,建议配置国内镜像仓库:# vi /etc/docker/daem...

2019-09-24 20:17:21 429

原创 centos配置 history 命令显示操作用户 操作时间 和 登录 IP

目录1.在环境变量最后一行追加以下几行2.source 使之生效3.history查看1.在环境变量最后一行追加以下几行[root@tiger ~]# vim /etc/bashrc HISTFILESIZE=4000 //修改存储条数HISTSIZE=4000USER_IP=`who -u am i 2>/dev/null| awk '{pri...

2019-08-28 09:57:27 1129 1

原创 nginx配置反向代理和负载均衡

反向代理(Reverse Proxy)方式是指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给Internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。有反向代理,当然也存在正向代理的概念咯。正向代理指的是,一个位于客户端和原始服务器之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原...

2019-08-27 20:22:22 727

原创 centos7安装elk并汉化Kibana

目录一:rpm安装jdk二:下载elasticsearch,kibana,logstash,filebeat。(如果拉的慢可以用迅雷下载,再拖服务器上)三:yum安装elasticsearch四:部署logstash五:部署kibana六:汉化kibana​简介1、核心组成ELK由Elasticsearch、Logstash和Kibana三部分组件组成...

2019-08-14 10:46:20 775

原创 Docker介绍与安装

用了这么长时间的docker,最近把这些东西整合一下,做个记录一.容器的特点我们都知道容器就是一个标准的软件单元,它有以下特点:随处运行:容器可以将代码与配置文件和相关依赖库进行打包,从而确保在任何环境下的运行都是一致的。 高资源利用率:容器提供进程级的隔离,因此可以更加精细地设置CPU和内存的使用率,进而更好地利用服务器的计算资源。 快速扩展:每个容器都可作为单独的进程予以运行...

2019-07-11 11:44:52 195

原创 centos7 部署 dzzoffice2.02

DzzOffice是一套开源办公套件,适用于企业、团队搭建自己的 类似“Google企业应用套件”、“微软Office365”的企业协同办公平台。官网地址:http://dzzoffice.com/github地址:https://github.com/zyx0814/dzzoffice/releases/ 准备环境 一.安装数据库[root@tiger ~]# wge...

2019-07-10 16:10:03 3182 3

原创 docker结合pipework配置网卡使宿主机和容器ip处于同一网段

本文讲的是Docker使用自定义网桥docker,并且自定义容器的ip地址。 Docker 服务默认会创建一个 docker0 网桥,它在内核层连通了其他的物理或虚拟网卡,这就将所有容器和本地主机都放到同一个物理网络。 用户也可以指定网桥来连接各个容器。这种方法docker官网是不推荐的,记录一下这个方法。但是这个方法可以使宿主机和容器在同一个网段通信。1.Linux桥接设置设置桥...

2019-07-08 17:05:47 1115

原创 shell查看CPU 硬盘 内存使用率

[root@tiger ~]# cat 1.sh #!/bin/shfree -m | awk 'NR==2{printf "Memory Usage: %s/%sMB (%.2f%%)\n", $3,$2,$3*100/$2 }'df -h | awk '$NF=="/"{printf "Disk Usage: %d/%dGB (%s)\n", $3,$2,$5}'top -bn1 |...

2019-06-27 09:38:04 6385

原创 linux下docker安装taiga

Taiga是一款免费开源项目管理系统,比较适用于中小型敏捷项目管理,支持Scrum和kanban两种board 模板来跟踪项目的进度,同时还提供了丰富的第三方应用集成支持,如:视频会议功能与Talky.io和Appear.in的第三方服务结合;与基于Web的版本控制存储库(如GitHub和Bitbucket)进行交互;以及实时聊天工具slack集成等. 具体详细介绍,请参见https://taig...

2019-06-24 17:31:30 2298 1

原创 MongoDB副本集

mongodb副本集即客户端连接到整个副本集,不关心具体哪一台机器是否挂掉。主服务器负责整个副本集的读写,副本集定期同步数据备份,一旦主节点挂掉,副本节点就会选举一个新的主服务器,这一切对于应用服务器不需要关心。副本集中的副本节点在主节点挂掉后通过心跳机制检测到后,就会在集群内发起主节点的选举机制,自动选举一位新的主服务器。选举还有个前提条件,参与选举的节点数量必须大于副本集总节点数量的一半,如果...

2019-06-12 10:09:20 258 1

原创 gitlab 代码备份

gitlab备份脚本[root@gitlab ~]# vim auto_backup_to_remote.shLocalBackDir=/var/opt/gitlab/backups # gitlab备份文件目录RemoteBackDir=/root/gitlab_backup # 远程的备份目录RemoteUser=root ...

2019-05-31 09:41:50 1852

原创 centos7 安装 libreoffice

使用 CentOS7 最小化版本作为服务器的操作系统,在里面安装 LibreOffice 用于转换各种文档到 PDF,LibreOffice 的安装步骤如下先下载liberoffice,下载地址这个服务需要java环境,先做好环境变量[root@tiger ~]# tar xvf jdk-8u181-linux-x64.tar.gz\?AuthParam\=1535890965...

2019-05-30 19:06:41 6947

原创 linux Prometheus+Grafana 部署配置

Prometheus+grafana部署简介:Prometheus是一个最初在SoundCloud上构建的开源系统监控和警报工具包 。自2012年成立以来,许多公司和组织都采用 Prometheus,该项目拥有非常活跃的开发人员和用户社区。它现在是一个独立的开源项目,并且独立于任何公司。为了强调这一点,并澄清 项目的治理结构,Prometheus 于2016年加入 云本地计算基金会,作为K...

2019-05-22 17:44:53 3344 1

原创 统计 Linux 进程相关数量信息

#!/bin/bash# 统计 Linux 进程相关数量信息 running=0sleeping=0stoped=0zombie=0# 在 proc 目录下所有以数字开始的都是当前计算机正在运行的进程的进程 PID# 每个 PID 编号的目录下记录有该进程相关的信息for pid in /proc/[1‐9]*do procs=$[procs+1] stat=$(awk...

2019-05-21 20:32:34 2061

原创 安装gocd

Linux使用YUM存储库并通过YUM安装需要具有Java版本8环境curl https://download.gocd.org/gocd.repo -o /etc/yum.repos.d/gocd.repoyum install -y java-1.8.0-openjdk完成存储库设置后yum install -y go-server或者下载RPM包安装yum ...

2019-05-10 16:53:02 398

原创 docker error creating overlay mount

最近在centos7.4使用docker运行镜像,出现下面的错误:/var/lib/docker/overlay2/65f3c109fb903539820f84856d2725af784f2f03f95b1f0214e34184e4d61ff7-init/merged: invalid argument.以下为Jenkins打包docker镜像出现的报错error creatin...

2019-05-10 16:45:59 1438

原创 docker 安装odoo ERP系统

Odoo 是世界上最受欢迎的一体化商业软件。它提供了一系列商业应用程序,包括 CRM ,网站,电子商务,账单,会计,制造,仓库,项目管理,库存等等,所有这些都可以无缝集成。本来是装在服务器上的,但是没有装明白,我就拉的镜像在docker运行了,记录一下,免得再忘记。docker镜像地址 ### docker run -d --mount type=bind,src=/odoo/db,ds...

2019-05-09 09:26:49 2082

原创 nginx 负载均衡 反向代理

忘了,就写个博客就一下准备三台机器,安装nginx,nginx安装文档192.168.3.193:80 负载均衡 192.168.3.194:82 web1 192.168.3.219:83 web2 upstream配置应在http内,server外,webservers这是个标识,由自己定义,供后续使用。weigth:权重 ,值越大,被重...

2019-04-26 10:38:23 345

原创 centos7 字体库。vim乱码

先查看/usr/share下有没有这两个文件没有的话yum -y install fontconfig安装即可。在CentOS中,字体库的存放位置正是上图中看到的fonts目录,所以我们首先要做的就是找到中文字体文件放到该目录下,而中文字体文件在我们的windows系统中就可以找到,打开c盘下的Windows/Fonts目录:我们只需要将我们需要的字体拷贝出来并上传至linux服...

2019-04-10 09:24:03 1690

原创 MySQLdump定时备份

[root@localhost ~]# vim sql.sh#!/bin/bashdate_str=$(date +%Y%m%d_%H%M%S) ##输出当前时间RemoteBackDir=/root/mysql_backup ##远程备份路径RemoteUser=root ##远程服务器用户RemotePort=22 ...

2019-04-09 11:12:55 460

原创 docker

做一下笔记,没有整理作镜像docker commit 容器名 镜像名做成的镜像做容器docker run -d --privileged --net none --name 容器昵称镜像ID /sbin/initdocker save -o busybox.tar 镜像名1.基于已有镜像的容器创建docker commit [OPTIONS] &l...

2019-04-09 10:00:04 121

原创 Linux查看硬件信息

### lscpu 可以看个全面信息# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数# 查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l# 查看每个物理CPU中core的个数(即核数)cat /proc/cp...

2019-03-21 15:56:22 2209

原创 Linux centos7 下安装RabbitMQ

目录一:安装erlang环境二:安装rabbitmq软件(和上一步没区别)三:查看rabbitmq是否安装成功四:安装命令维护插件(这里最好有epel的源)五:设置配置文件,并开启用户远程访问六:重启服务,IP+15672端口访问关于用户,这里只是简单的几条命令一些常用操作,因为我没用使用,web界面出来以后就交由开发管理了。所以了解不多一:安装erlang环境...

2019-03-21 15:55:05 305

原创 linux设置tomcat开机自动启动

设置方法1、修改/etc/rc.d/rc.local,使用vi /etc/rc.d/rc.local 命令2、在/etc/rc.d/rc.local文件最后添加下面两行脚本 1 2 export JAVA_HOME=/usr/local/jdk1 /usr/local/tomcat/bin/startup.sh start  /us...

2019-01-03 15:16:34 12285

原创 Linux 防止rm误操作小办法

写脚本,写在环境变量里。(PS:刚刚发现个问题,写在/etc/profile里面的话,退出终端会失效。我重新写到了.bashrc里面。自己注意一下。)[root@tomcat ~]# vim /etc/profile //最下面添加 #rmmkdir -p /opt/trash #在/opt下创建一个trash文件夹alias rm=del ...

2018-12-21 17:57:36 466

原创 centos安装k8s,kubernetes

目录一:互相解析,关防火墙,关掉分区,三台服务器时间一致(以下操作三台都要做)二:安装docker(三台都做)三:安装ETCD四:安装flannel五:安装CNI六:安装K8S集群七:安装K8S八:k8s界面安装WEB UI容我缕缕:K8S 2核4G40G磁盘 192.168.3.121 node1 2核4G40G磁盘 192.168.3.1...

2018-12-14 15:46:34 2045

原创 Nextcloud私人网盘部署安装

环境:centos版本 CentOS Linux release 7.5.1804 (Core) 内核版本 3.10.0-862.el7.x86_64 数据库 MySQL5.7 Nextcloud nextcloud-13.0.0 PHP PHP 7 1、安装基本工具关闭防火墙,或者开放端口。都行[root@tiger ~]# yum ...

2018-11-14 17:56:06 3016 2

原创 OCSNG+GLPI Linux客户端安装

环境版本 CentOS Linux release 7.5.1804 (Core)  内核 3.10.0-862.el7.x86_64 软件 Ocsinventory-Unix-Agent-2.3 1:配置YUM扩展源[root@slave ~]# rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/epe...

2018-10-19 17:44:51 2004 4

原创 OCSNG+GLPI 资产管理系统安装配置

环境:系统 CentOS Linux release 7.5.1804 (Core) 内核 3.10.0-862.el7.x86_64 数据库 MySQL5.7 PHP PHP5.6 软件 OCS server 2.4.1     GLPI 9.2.3   OCS-NG-Windows-Agent 2.3.1      glpi-ocsin...

2018-10-19 15:37:56 13039 15

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除