pike-通过cli创建project和user

1、创建project openstack project create --domain default test_project 2、创建user openstack user create --domain default --project test_project --password 123456 test_user 此时还无法通过创建的用户test_user登录dashboard,会 […]

pike-通过cli创建一个instance

使用了一段时间的mitaka,用pike版本的devstack时还真有些不习惯,原来基于每个组件单独的命令都逐渐被openstack接管了,一些参数名称也发生了变化,但是总体看起来齐整了一些,而且命令的习惯还是保持原样,像常用的create/delete/list/show,基本都一样。 下面就试着用自带的cli命令从network-subnet-port-instance逐一进行创建。 1、创建 […]

CentOS创建本地yum源

方法其实很简单,此处记录一下,便于以后查找。 #vi /etc/yum.repos.d/local.repo [base] name=local baseurl=file:///mnt enabled=1 gpgcheck=0 #gpgkey=file:///mnt/RPM-GPG-KEY-CentOS-S #yum clean all #yum list /etc/yum.repos.d目录下原 […]

vsftpd之"550 failed to open file"

环境:CentOS.7-1708 很奇怪的提示,被下载文件就在当前ftp登录用户的根目录下,而且有了777权限,可是每次下载都提示"550 failed to open file",最后通过关闭selinu解决: 临时关闭selinux: setenforce 0 永久关闭selinux: vi /etc/selinux/config #SELINUX=enforcing SELINUX=disa […]

devstack-pike

此从换了操作系统之后,尝试许久的devstack终于在一个周末的清晨重新安装完成了,这次只是将安装系统从原来的ubuntu16.04 desktop版本换成了server版本,然后选择了一个周末的清晨执行,原来一直卡住的问题就这样自己消失了。 最主要的一块石头是etcd-v3.1.10-linux-amd64.tar.gz 这个包,曾经安装失败的几次都是这个包无法通过./stack.sh脚本自动下 […]

Pktgen简要使用说明

上一篇通过在虚拟机中安装dpdk和pktgen,基本已经有了一个可以测试的环境,今天主要验证pktgen的-s选项,通过pcap格式的数据文件来构造pktgen端口发送的数据,这个功能实在是太有效果了,可惜的是家里的环境没有那么多网卡,没办法捕获到pktgen端口发出的消息,否则看起来会更加直观。 在贴图之前,先简要记录一些pktgen使用的一些参数和命令,便于日后参考: 启动参数: 首先要明确一 […]

DPDK+Pktgen环境安装

DPDK - Data Plane Development Kit (官网:http://dpdk.org/) Pktgen - Packet generation (在dpdk官网有链接) 两者搭配,可以实现普通模式下网卡无法达到的包发送速率,在公司的服务器上测试千兆网卡基本可以打满,40G光口在OpenStack passthrough的模式下可以跑到24G左右,据说纯物理服务器可以打到38G […]