![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux运维
文章平均质量分 52
Linux运维
胡嚞衎
智慧 开心 勇敢
展开
-
Linux shell 编程
Shell 是一个用 C 语言编写的程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 Shell 脚本(shell script),是一种为 shell 编写的脚本程序。 业界所说的 shell 通常都是指 shell 脚本,但shell 和 shell script 是两个不同的概念。原创 2019-06-11 17:12:14 · 486 阅读 · 2 评论 -
在CentOS7上安装OpenStack(Stein版)
文章目录一、 前言二、准备虚拟机模板三、准备一台控制节点虚拟机3.1、配置虚拟机3.2、安装基础服务四、控制节点安装Keystone4.1、安装前提4.2、安装及配置4.3、配置并启动Apache HTTP server4.4、创建域、项目、用户和角色4.6、验证身份及密码4.5、创建客户端环境变量脚本五、控制节点安装Glance5.1、安装前提5.2、安装及配置5.3、启动并加入开启自启5.4、...原创 2019-09-29 17:32:21 · 6514 阅读 · 8 评论 -
shell编程vim配置
Linux环境下的vim编辑器默认功能不够强大,如果要进行Shell脚本的开发,还需要进行适当的设置,从而达到高效开发的目的。vim编辑器有一个可以用来调整配置的配置文件,默认放置在用户家目录下,全路径及名字组合为:~/.vimrc(全局路径为/etc/vimrc),这是一个隐藏文件。~/.vimrc配置内容如下:"""""""""""""""""""""" => 全局配置""""""""""""""""""""""关闭兼容模式set nocompatible"设置历史记录步数set原创 2021-10-22 20:41:41 · 759 阅读 · 0 评论 -
一个Linux shell脚本模板
一个Linux shell脚本模板#!/bin/sh# Author:# E-mail:# Date:# Description:# 定义变量basedir=if test -z "$basedir"then basedir=/usr/local/mysqlelse bindir="$basedir/bin"fi## Use LSB init script functions for printing messages, if possible#lsb原创 2020-12-22 22:50:09 · 457 阅读 · 0 评论 -
CentOS 6.X LVM 在线更改原分区大小
调整 HOME分区 扩大 ROOT分区: 把/home内容备份,然后将/home文件系统所在的逻辑卷删除,扩大/root文件系统,新建/home ,恢复/home内容。1、查看分区df -h2、备份home分区文件tar cvf /tmp/home.tar /home3、卸载/home,如果无法卸载,先终止使用/home文件系统的进程fuser -km /home/umount ...原创 2019-07-07 22:46:19 · 256 阅读 · 0 评论 -
CentOS6.X 新磁盘建LVM
linux服务器新添加一块硬盘,可以直接将盘格式化挂载就能用,比如挂载在/usr/local目录,但是这样有一个弊端,就是如果这一块磁盘满了,后续想要扩容的话,不能继续挂载这个/usr/local挂载点上,对扩容造成一定的麻烦,为此我们建议采用lvm的方式,这样可以支持动态扩容磁盘。原创 2019-07-07 23:16:08 · 1469 阅读 · 0 评论 -
CentOS7与CentOS6区别
桌面系统[CentOS6] GNOME 2.x [CentOS7] GNOME 3.x(GNOME Shell)文件系统[CentOS6] ext4 [CentOS7] xfs内核版本[CentOS6] 2.6.x-x [CentOS7] 3.10.x-x启动加载器[CentOS6] GRUB Legacy (+efibootmgr) [CentOS...原创 2018-02-11 10:27:45 · 407 阅读 · 0 评论 -
CentOS 6.X LVM 在线扩容
扩展原有vg1、查看磁盘大小及逻辑卷设备名称df -h2、查看vgvgs3、给新磁盘创建PVpvcreate /dev/sdb4、扩展原vgvgextend vg_kejihuinongcaiji /dev/sdb5、扩展原LVlvextend 在创建逻辑卷时直接指定增量,单位可以是 kK、mM、gG、tT,默认为原创 2019-07-07 23:01:17 · 1985 阅读 · 1 评论 -
OpenStack创建实例 无法SSH免密登录
/var/log/nova/nova-api.log2019-10-10 09:27:52.703 22495 WARNING nova.api.metadata.handler [-] X-Instance-ID-Signature: f6465eb53bf6262fad450cafe329166357b9524e24501338600dcb5fc3f8a0a8 does not match the expected value: b89d4dcb53f69ef52042ad5b3743fb1c2bd2原创 2019-10-10 11:59:18 · 1507 阅读 · 1 评论 -
Unable to establish connection to http://controller:8774/v2.1/os-services?binary=nova-compute
一、问题背景1.1、准备环境在VMware Workstation 14 Pro,安装如下配置虚拟机,然后在虚拟式搭建OpenStack Stein版本主机名IP配置节点名称controller10.0.0.111vcpu 2GB内存 50GB磁盘控制节点compute10.0.0.121vcpu 2GB内存 50GB磁盘1.2、问题出现当我...原创 2019-09-27 11:08:37 · 8811 阅读 · 0 评论 -
Linux运维人员必知必会工具
Linux运维常用的工具原创 2019-06-27 11:47:39 · 363 阅读 · 0 评论 -
CentOS安装Wordprose
WordPress is software designed for everyone, emphasizing accessibility, performance, security, and ease of use. We believe great software should work with minimum set up, so you can focus on sharing your story, product, or services freely.原创 2019-08-21 16:14:05 · 557 阅读 · 0 评论 -
Docker入门
文章目录一、Docker简介1、Docker应用场景2、Docker的有优点3、Docker架构二、Docker安装1、CentOS Docker安装1.1、CentOS7 yum安装1.2、CentOS6 yum安装1.3、脚本安装Docker三、Docker使用四、Docker实例1、Docker安装Nginx1.1、下载官方镜像1.2、运行容器1.3、配置虚拟主机1.4、重启容器2、Dock...原创 2019-06-19 10:27:30 · 117 阅读 · 3 评论 -
The valid characters are defined in RFC 7230 and RFC 3986 错误
以前用apache-tomcat-7.0.65集团扫出安全漏洞,让升级;将tomcat升级到7.0.79版本,虽然漏洞没有了,可是APP却报The valid characters are defined in RFC 7230 and RFC 3986错误。看了两天的官方文档,终于将此问题解决了。简单来说,在apache-tomcat-7.0.79/conf/catalina.propert原创 2018-01-30 22:25:47 · 313 阅读 · 0 评论 -
gitlab删除项目
1、找到项目2、找到普通设置的扩展设置3、找到删除按钮然后一直往下拉,你会看到Remove project的红色按钮4、输入项目名称验证原创 2018-03-28 13:13:03 · 9771 阅读 · 0 评论 -
Centos6.5安装RabbitMQ
安装编译工具yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel安装Erlang下载地址wget http://erlang.org/download/otp_src_18.3.tar.gz安装# 解压tar xvf otp_src_18.3.tar.gzcd otp_...原创 2018-12-27 15:07:42 · 132 阅读 · 0 评论