自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

推背图的博客

openstack学习与研究

  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 那些年我们在NFV中给openstack做的优化1:内存大页HugePages

正常默认内存页:4k,大页内存:设置后默认2M=512pages(可以随时设置),如果希望更大,可以设置为1G(只能开机设置),页数视应用内存与OS情况而定。优点:系统要管理维护一个内存页表,每个内存页一个条目,使用大页,系统管理维护的页面表的条目变少,可以提高性能。设置:(centos7系统)1、查看系统是否支持内存大页(有输出表示支持):# grep -m1 "pse\|...

2019-12-16 23:30:12 906 1

转载 统自带的日志管理工具-rsyslogd

一.日志管理简介1.什么是日志  系统日志是记录系统中硬件、软件和系统问题的信息,同时还可以监视系统中发生的事件。用户可以通过它来检查错误发生的原因,或者寻找受到攻击时攻击者留下的痕迹。系统日志包括系统日志、应用程序日志和安全日志。2.日志服务  在CentOS6.x中日志服务已经由rsyslogd取代了原先的syslogd服务。rsyslogd日志服务更加先进,功能更多。但...

2019-11-13 17:42:57 327

原创 ssh与sftp登录对端缓慢问题解决

现象:业务使用ssh登录对端,获取对端公钥速度很快,但是等待输入密码的时间非常慢,输入密码后登录也很快。原因分析:在慢机器上ssh另一个机器, ssh -v [email protected] ,可以看到一直卡在下面位置过不去debug3: authmethod_is_enabled gssapi-with-micdebug1: Next authentication method:...

2019-06-25 15:16:45 5177 1

原创 keepalived源码编译安装

1、去keepalived官方下载地址下载源码包 keepalived-2.0.13.tar.gz : http://www.keepalived.org/download.html#2、若需要支持IPv6,安装libnl3-dev:yum -y install libnl-devel libnl3-devel 像我redhat不能用yum就安装三个包:rpm ...

2019-03-12 19:59:36 624

原创 Shell自动交互脚本--自动添加密码等

最近做无密码登录主机,需要用到交互脚本,总结脚本交互用法。1、最简单的交互:echo+管道----前一个命令的输出作为后一个命令的标准输入stdin比如自动分区:echo -e "n\n\n\n\n\nw" | fdisk /dev/sdb (等价于有空格的echo -e "n\n p\n 1\n \n \n w" | fdisk /dev/sdb)2、内联输入重定向:Comand <...

2018-05-22 22:08:54 1149

转载 Linux终端下 dstat 监控工具

概述dstat 是一个可以取代vmstat,iostat,netstat和ifstat这些命令的多功能产品。dstat克服了这些命令的局限并增加了一些另外的功能,增加了监控项,也变得更灵活了。dstat可以很方便监控系统运行状况并用于基准测试和排除故障。dstat可以让你实时地看到所有系统资源,例如,你能够通过统计IDE控制器当前状态来比较磁盘利用率,或者直接通过网络带宽数值来比较磁盘的吞吐率(在...

2018-04-19 20:28:58 277

原创 Puppet安装使用----安装篇

Puppet---配置管理工具,使用C/S架构,客户端的factor搜集客户端各种资源信息,上报服务器端master,检查服务器端配置,有改变则编译并在客户端运行。客户端可以根据设定的runinterval的值与服务器进行一次通信,查看是否有配置变更,也可以在服务器上主动触发一次配置信息更新,强制各客户端做相应更改。客户端配置信息若被改变,则可以检查服务器返回的信息进行修正。我们基于Centos7...

2018-04-15 20:39:46 663

原创 docker daemon远程连接设置

Docker为C/S架构,服务端为docker daemon,客户端为docker.service.支持本地unix socket域套接字通信与远程socket通信。默认为本地unix socket通信,要支持远程客户端访问需要做如下设置(仅用于测试,生产环境开启会极大增加不安全性:由于开了监听端口,任何人可以通过远程连接到docker daemon服务器进行操作):1、设置daemon监听连接:...

2018-03-13 15:21:53 11468 3

原创 openstack数据库报错1040:too many connections,修改MariaDB最大连接数

【现象】 测试环境140虚机,机房断电一次,服务器重启后无法创建虚拟机一直显示scheduler(调度),查看日志报错数据库报错1040:too many connections,显示连接数太多。 【分析】 查看openstack数据库配置文件(使用MariaDB),按照官网配置:[root@controller user]# vim /etc/my.cnf.d/openstack.c

2017-12-19 20:15:19 1603

转载 理解Kestone中的四种Token

Token 是什么通俗的讲,token 是用户的一种凭证,需拿正确的用户名/密码向 Keystone 申请才能得到。如果用户每次都采用用户名/密码访问 OpenStack API,容易泄露用户信息,带来安全隐患。所以 OpenStack 要求用户访问其 API 前,必须先获取 token,然后用 token 作为用户凭据访问 OpenStack API。 四种 Token 的由

2017-11-29 16:57:38 817

原创 openstack如何修改忘记密码的实例密码

openstack镜像繁多,有些不是我们自己上传的,比如说其他人上传的但是我使用它创建了一个实例,但不知道密码怎么办呢?进入系统启动过程破解?有时候实例创建太快来不及。今天我们介绍一个新的办法,确切的说是一个小工具:libguestfs-tools。1、安装libguestfs-tools工具yum -y install libguestfs-tools或atp-get install libg

2017-11-24 15:50:40 5675

原创 Centos7调整自动分区大小

最近遇到好几次这种情况,服务器安装Centos7操作系统后,在上面安装了openstack没用几天发现文件系统很快满了,写不进去东西,比如我们测试环境计算节点/var/lib/nova/instances目录如果没有挂专用磁盘,创建几个实例就会满。 原因是centos7在安装时若是自动分区,“/”分区默认只有50G,(我这个图是调整之后的)大部分空间会分给”/home”,那如何才能在系统安装完

2017-10-23 18:49:29 9055

转载 30分钟git命令入门

基本了解git命令是一些命令行工具的集合,它可以用来跟踪,记录文件的变动。比如你可以进行保存,比对,分析,合并等等。这个过程被称之为版本控制。已经有一系列的版本控制系统,比如SVN, Mercurial, Perforce, CVS, Bitkeepe等等。Git是分布式的,这意味着它并不依赖于中心服务器,任何一台机器都可以有一个本地版本的控制系统,我们称之为仓库。如果是多人协作的话,你需

2017-10-19 16:15:47 358

原创 Newton版cinder僵尸卷处理

一、背景: 这周安装了newton版,创建虚机会默认带新加卷,而且默认是删除虚机不删除附加卷,这样有几个卷一直显示attach到已删除的实例,无法被删除,成为僵尸记录。 二、思路: cinder使用lvm做后端存储,前端只是在数据库里存放数据记录,命令行调阅数据库。整体思路是前端数据库修改相应记录,后端用lvremove删除对应卷。 1、数据库进入cinder中,修改volumes表中att

2017-10-13 18:31:12 471

空空如也

空空如也

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

TA关注的人

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