本次扩容是由于之前给gitlab分配的硬盘空间太小,只有8G。然后有一天,开发人员突然无法上传代码,gitlab网页也打不开。经过一番排查,发现是git服务器的根分区空间满了。那么就对其进行扩容。 1.gitlab是一台vbox虚拟机,所以先对该虚拟机增加一块虚拟硬盘。 VBoxManage clonehd "E:\vbox\xp.vdi" "E:\vbox\xp22.vdi" 2.centos7使用的是默认分区,其格式是LVM分区格式。使用 fdisk 命令对新盘进行分区,这里建立...
1. 简介官网: https://about.gitlab.com/GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。GitLab和GitHub一样属于第三方基于Git开发的作品,免费且开源(基于MIT协议),与Github类似, 可以注册用户,任意提交你的代码,添加SSHKey等等。不同的是,GitLab是可以部署到自己的服务器 上,数据库等一切信息都掌握在自己手上,适合团队内部协作开发,你总不可能把团队内部的智慧...
设置nginx开机启动vi /etc/rc.d/init.d/nginx #编辑启动文件添加下面内容#############################################################!/bin/sh## nginx - this script starts and stops the nginx daemon## chkconfig: - 85 15# description: Nginx is an HTTP(S) server, HTTP(S) reverse \# proxy and IMAP/POP3 proxy server# processname: nginx# config: /etc/nginx/nginx.conf# config: /usr/local/nginx/conf/nginx.co...
一、iptables filter表案例 vim /usr/local/sbin/iptables.sh 加入如下内容#! /bin/bashipt="/usr/sbin/iptables"$ipt -F$ipt -P INPUT DROP$ipt -P OUTPUT ACCEPT$ipt -P FORWARD ACCEPT$ipt -A INPUT -m state --state ERLATED,ESTABLISHED -j ACCEPT$!ipt -A INPUT -s 192.168.1.101/24 -p tcp --dport 22 -j ACCEPT$!ipt -A INPUT -p tcp --dport 80 -j ACCEPT$!ipt -A INPUT -P tcp --dport 21 -j ACCEPT icmp示例iptables -...
在Linux VDA 1.3版本,Citrix DDC中的策略还无法在Linux VDA中生效。所以部分策略功能,还需要在Linux VDA中修改注册表键值来实现。 场景:客户希望限制用户剪贴板功能,无法从Linux虚拟桌面中复制粘贴至本地终端 实现功能:限制剪贴板单向(禁止从VDA向Client拷贝)修改"PrimarySelection"输入命令:/opt/Citrix/VDA/bin/ctxregupdate -k "HKLM\System\CurrentControlSet\Control\Citrix\VirtualChannels\Clipboard\Pri...
yum安装nginx-1.12.2 升级到nginx-1.16.1 一、查看现有的 nginx 编译参数[root@vm-3 ~]# nginx -Vnginx version: nginx/1.12.2built by gcc 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) built with OpenSSL 1.0.2k-fips 26 Jan 2017TLS SNI support enabledconfigure arguments: --prefix=/usr/share/nginx --sbin-path=/usr/sbin/nginx --modules-path=/usr/lib64/nginx/modules --conf-path=/etc/nginx/nginx.conf --error-log-pa...
1.虚拟机安装先选择稍后安装操作系统,这样子是自己进行安装,否则直接默认给你安装好了。2.虚拟机最小安装后,yum无法找到packages。是因为默认的源找不到。可以挂载安装镜像并且本地化源。(因为最小化安装后,在虚拟机--->设置----->CD/DVD(IDE)--->使用 ISO 映像文件--------->浏览”按钮,选择我们提前下载好的CentOS7的ISO文件,iso作为cdrom已经存在)#mkdir /mnt/isoyum#mount -o loop /dev/cdrom /mnt/isoyum然后进入/etc/...
1.安装(1) 创建安装目录 mkdir /usr/local/influxdb/(2) 将 influxdb-1.7.10.x86_64.rpm复制到安装目录下(3) 安装 cd /usr/local/influxdb/ yum localinstall influxdb-1.7.10.x86_64.rpm(4) 环境准备 mkdir -p /data/influxdb chmod -R 777 /data 2.包文件路径/usr/bin下 influxd influxdb服务器 influx influxdb命令行客户端 influx_inspect 查看工具 influx_stress 压力测试工具 influx_tsm 数据库转换工具(将数据库...
1.环境说明 监控主机被监控主机192.168.0.66192.168.0.67运维主机MySQL2.主机安装Prometheus下载:https://prometheus.io/download/上传到主机[root@localhost ~]# yum -y ×××tall vim lrzsz3.安装go[root@localhost ~]# yum -y ×××tall epel-release [root@localhost ~]# yum -y ×××tall go Prometheus解压即可用 [root@localhost ~]# tar xf prometheus-2.10.0.linux-amd64.tar.gz -C /usr/local/4.安装编辑Prometheus配置文件[r...
docker-compose是 docker 容器的一种单机编排服务,docker-compose 是一个管理多个容器的工具,比如可以解决容器之间的依赖关系,当在宿主机启动较多的容器时候,如果都是手动操作会觉得比较麻烦而且容器出错,这个时候推荐使用 dockerd的单机编排工具 docker-compose。centos7安装docker-compose:首先需要安装python-pip包[root@harbor-node1 ~]# yuminstall epel-release [root@harbor-node1 ~]# yuminstall -y python-pip [root@...
安装docker:用yum源安装-查看是否已安装docker列表:yum list installed | grep docker 安装docker:yum -y install docker启动dockersystemctl start docker查看docker服务状态systemctl status docker 自此docker安装完成;为docker设置国内阿里云的镜像加速器: vi /etc/docker/daemon.json 添加内容如下:{ "registry-mirrors": ["https://alzgoonw.mirror.aliyuncs.com"] } 配置文件daemmon,json添加阿里云镜像地址,保存并...
aemonize yes Redis是一个key-value存储系统,属于我们常说的NoSQL。它遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它常用在缓存、队列、Pub/Sub、计数统计、排行榜、投票与排序等场景。本文介绍如何在CentOS7上安装redis,以及让PHP支持redis的php-redis扩展库。安装RedisRedis官方下载地址:http://redis.io/download,下载最新稳定版本。当前稳定版本是4.0.9,下载并安装:$ ...
一.安装pyenv:1.>安装依赖包: yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y2.>安装pyenv包: git clone https://github.com/pyenv/pyenv.git ~/.pyenv3.>设置环境变量: #vim ~/.bashrc export PYENV_ROOT="$HOME/.pyenv" export PATH="$PYENV_ROOT/bin:$PATH" eval "$(pyenv init -)"#source ~/.bashrc #即是启动语句...
自动化运维之cobbler安装centos7.3 一、cobbler简介和服务Cobbler是一款自动化操作系统安装的实现,与PXE安装系统的区别就是可以同时部署多个版本的系统,而PXE只能选择一种系统。而如今的架构动辄就是上千台的服务器。而存在一些操作系统不统一的现象,例如最初的架构采用的是CentOS5系列的系统,而新出现了一些技术后,需要新的操作系统的支持,一方面是需要批量部署装机,而另一方面还需要考虑到如果老版本的服务器出现故障后还...
CentOs7 安装Xapian PHP版本 记录一下安装Xapian1.2的艰辛历程!!! 公司用的开发机上竟然有两个PHP版本5.3好5.4!!!因为都是<5.4.5,所以我这里只能选择安装Xapian1.2 。如果安装1.4的话还要升级GCC支持C++11,但是无奈升级了半天也没有升级成功,所以就直接先用1.2版本了。 1、下载:wget http://oligarchy.co.uk/xapian/1.4.4/xapian-core-1.4.4.tar.xz2、下载:wget http://oligarchy.co.uk/xapian/1.4.4/xapian-bindings-...