实战经验:编译DPDK出现”No such file or directory”
问题:
在CentOS7.3上尝试编译DPDK时,出现了如下的错误:
Option: 15
make[5]: Nothing to be done for `depdirs’.
Configuration done
== Build lib
== Build lib/librte_compat
== Build lib/librte_eal
== Build lib/librte_ea...
实战经验:CentOS 7.3上安装tunctl
CentOS 7.3上安装tunctl工具需要修改repo源,具体方法如下:
1)Create the repository config file /etc/yum.repos.d/nux-misc.repo:
[nux-misc]
name=Nux Misc
baseurl=http://li.nux.ro/download/nux/misc/el7/x86_64/
enabled=0
gpg...
OpenStack专题:OpenStack使用Win7 ISO映像文件创建实例
系统环境:
操作系统:CentOS 7.3 1611
OpenStack版本:Ocata
1) 创建一个空的系统盘
# qemu-img create -f qcow2 win7.qcow2 15G
2) 下载适用于Win7的virtio驱动,请注意根据实际要安装系统的版本选择下载32位或者64位
# wget https://fedorapeople.org/groups/virt/virtio...
OpenStack专题:too many connections
系统环境:
操作系统:CentOS 7.3 1611
OpenStack版本:Ocata
问题:在OpenStack运行一段时间后,查看Log发现有”too many connections”错误。
原因:OpenStack组件对数据库的连接数超过了MariaDB的数据库最大可用连接数。可以通过修改配置提升最大连接数。
解决方法:
1)配置/etc/my.cnf
[mysq...
OpenStack专题:Please ensure your tgtd config file contains ‘include /var/lib/cinder/volumes/*
操作系统:CentOS 7.3 1611
OpenStack版本:Ocata
问题:在使用Cinder组件创建卷时,Cinder组件日志提示:Please ensure your tgtd config file contains ‘include /var/lib/cinder/volumes/*
解决方法:
1) vi /etc/tgtd/tgtd.conf
2) 在文件末尾添加:...
OpenStack专题:Executable not found: tgtadm
操作系统:CentOS 7.3 1611
OpenStack版本:Ocata
问题:建立实例时调用Cinder服务创建卷时,Cinder组件的日志提示Executable not found: tgtadm。
解决方法:
# yum install epel-release # 安装epel仓库
# yum install –enablerepo=epel scsi-target-u...
OpenStack专题:设置hostname并永久生效
操作系统:CentOS 7.3 1611
OpenStack版本:Ocata
在单机部署OpenStack时,一开始的准备工作如果没有做好,很容易导致后面各个组件安装出现问题。今天要说的是这个hostname问题。
hostname为本机名,在OpenStack各个组件安装时需要将它写入到各个组件的配置文件中,如果hostname没有设置,则nova和neutron组件会将默认的localhost...
实战经验:CentOS使用本地源
1) 备份原本的Internet源
# cd /etc/yum.repos.d/
# mkdir bak
# mv ./*.repo bak
2) 建立本地repo,新建文件local.repo,文件内容如下:
[local_server] (库名称)
name=This is a local repo (名称描述)
baseurl=file:///mnt/cdrom (yum源目录,源地址)...
实战经验:Ubuntu 16.04 apt-get设置HTTP代理
新建文件/etc/apt/apt.conf.d/95proxies,添加以下内容到文件:
Acquire::http::proxy “http://UserName:Password@ProxyIP:ProxyPort/”;
Acquire::ftp::proxy “http://UserName:Password@ProxyIP:ProxyPort/̶...
实战经验:使用letsencrypt生成用于IIS的HTTPS证书
1) 首先下载Windows版本letsencrypt-win-simple,下载地址:https://github.com/Lone-Coder/letsencrypt-win-simple/releases
2) 执行letsencrypt.exe
3) 输入n创建证书:Create new certificate
4) 选择4手动创建:Manually input host names
5)...


