基础部署
1.IP地址设置
首先将系统安装完成,然后按照
OpenStack部署小记-架构设置
中配置网络节点的网卡
编辑 /etc/network/interfaces
写入如下内容
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
vi /etc/network/interfaces # ----------------------------------------- auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 10.0.1.30 netmask 255.255.255.0 auto eth1 iface eth1 inet static address 10.0.3.30 netmask 255.255.255.0 auto eth2 iface eth2 inet static address 10.0.8.30 netmask 255.255.255.0 gateway 10.0.8.254 # ----------------------------------------- |
然后重启网络,并启用网卡
|
service network restart ifdown eth0 ifup eth0 ifdown eth1 ifup eth1 ifdown eth2 ifup eth2 |
查看网卡配置是否正确
|
ifconfig eth0 ifoonfig eth1 ifoonfig eth2 |
阅读全文…
基础部署
1.IP地址设置
首先将系统安装完成,然后按照
OpenStack部署小记-架构设置
中配置计算节点的网卡
编辑 /etc/network/interfaces
写入如下内容
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
vi /etc/network/interfaces # ----------------------------------------- auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 10.0.1.20 netmask 255.255.255.0 auto eth1 iface eth1 inet static address 10.0.2.20 netmask 255.255.255.0 auto eth2 iface eth2 inet static address 10.0.3.20 netmask 255.255.255.0 auto eth3 iface eth3 inet static address 10.0.8.20 netmask 255.255.255.0 gateway 10.0.8.254 # ----------------------------------------- |
然后重启网络,并启用网卡
|
service network restart ifdown eth0 ifdown eth1 ifdown eth2 ifdown eth3 ifup eth0 ifup eth1 ifup eth2 ifup eth3 |
查看网卡配置是否正确
阅读全文…
预先准备
本文章涉及的脚本
文章中的相关密码表,具体数值根据自己的环境进行设置
密码变量 |
密码的值(具体可以自行设置) |
用途 |
MARIADB_PASS |
123456 |
MariaDB Root密码 |
RABBIT_PASS |
123456 |
Rabbit 消息中间件用户密码 |
KEYSTONE_DBPASS |
123456 |
Keystone 数据账户的密码 |
KEYSTONE_ADMIN_PASS |
123456 |
Keystone Admin账户的密码 |
KEYSTONE_DEMO_PASS |
123456 |
Keystone Demo账户的密码 |
KEYSTONE_ADMIN_TOKEN |
使用如下命令生成
openssl rand -hex 10 |
Keystone 的Admin Token |
GLANCE_PASS |
123456 |
Glance 在 Keystone 的密码 |
GLANCE_DBPASS |
123456 |
Glance 的数据库密码 |
NOVA_PASS |
123456 |
Nova 在 Keystone 的密码 |
NOVA_DBPASS |
123456 |
Nova 的数据库密码 |
NEUTRON_PASS |
123456 |
Neutron 在 Keystone 的密码 |
NEUTRON_DBPASS |
123456 |
Neutron 的数据库密码 |
METADATA_SECRET |
123456 |
Neutron 的 Medatada 密钥 |
CINDER_PASS |
123456 |
Cinder 在 Keystone 的密码 |
CINDER_DBPASS |
123456 |
Cinder 的数据库密码 |
SWIFT_PASS |
123456 |
Swift 在 Keystone 的密码 |
SWIFT_DBPASS |
123456 |
Swift 的数据库密码 |
HEAT_PASS |
123456 |
Heat 在 Keystone 的密码 |
HEAT_DBPASS |
123456 |
Heat 的数据库密码 |
CEILOMETER_PASS |
123456 |
Ceilometer 在 Keystone 的密码 |
CEILOMETER_DBPASS |
123456 |
Ceilometer 的数据库密码 |
TROVE_PASS |
123456 |
Trove 在 Keystone 的密码 |
TROVE_DBPASS |
123456 |
Trove 的数据库密码 |
阅读全文…
闲来无事,花了一些时间把整个Openstack在虚拟机上部署了一次,遂整理一下记录一下整个部署过程
我部署是参考Openstack官方的文档依次进行部署的,该文档的访问地址如下
http://docs.openstack.org/kilo/install-guide/install/apt/content/index.html
文档的PDF版本下载地址如下
http://docs.openstack.org/kilo/install-guide/install/apt/openstack-install-guide-apt-kilo.pdf
系统架构
整个部署是用的我笔记本完成的,使用的软件为
VMware® Workstation 12 Pro 12.0.0 build-2985596
整个过程中我创建了5个虚拟机,分别用于内网源、控制、计算、网络、存储
虚拟机配置如下
内 网 源 CPU:1 * Core | 内存:2 GB | 硬盘:40 GB | 网卡:2块
控制节点 CPU:1 * Core | 内存:2 GB | 硬盘:40 GB | 网卡:2块
计算节点 CPU:4 * Core | 内存:6 GB | 硬盘:50 GB | 网卡:4块
网络节点 CPU:1 * Core | 内存:2 GB | 硬盘:40 GB | 网卡:3块
存储节点 CPU:1 * Core | 内存:2 GB | 硬盘:40 GB | 网卡:3块
使用的是 ubuntu-14.04.3-server-amd64 这个系统,源方面未作任何改动,使用的是官方源
计算节点的虚拟机开启了Inter-VTx/EPT或AMD-V/RVI虚拟化
阅读全文…
Why
在学习OpenStack的过程中,每次重装都要联网去下载相关的包,而这些又是位于国外的,速度相当慢,所以萌生了搭建本地源的想法,在查找了相关资料之后,将该方法记录于此
How Do It
先安装好一台CentOS服务器,,硬盘不小于50GB,网卡不低于千兆,配置方面过得去就OK
安装同步Repo源的相关工具,使用FTP,HTTP两种方式对外提供服务
首先是制作CentOS的本地源,按照系统版本去下载相关的ISO,,我这里使用的是CentOS-6.5-x86_64-bin.iso 解开ISO,保留Packages和repodata两个文件夹,如图所示
放置在centos65这个文件夹中
阅读全文…
故事设定
主角是一个想赚钱的管理员。
他的手里有着大量的物理计算资源,无限多的服务器啊,无限多的电力什么的,无限多的硬盘空间,无限大的带宽啊什么的(勿吐槽,反正一切是脑洞大开,不如让他无限大,文章的不严谨之处,还请谅解),而且这位管理员在计算机领域无所不能,写程序分分钟出货balabala,反正就是属性很牛逼就对了。
另外,这个管理员比较懒,什么东西都想以最少的操作去完成,但这个管理员写起来程序,无视一切….
阅读全文…
在学习OpenStack的过程中,感觉对整个OpenStack的架构稍稍有些了解,所以将这些记录下来,一来防止自己忘记,二来也可以对有需要的人提供帮助
本文章相关的灵感/说明/图片来自于https://github.com/yongluo2013/osf-openstack-training/blob/master/installation/openstack-icehouse-for-centos65.md
首先放几张图,详细的解释了OpenStack的架构
以及网络拓扑结构
方便了解整个架构
整个OpenStack由
控制节点,
计算节点,
网络节点,
存储节点四大部分组成
控制节点负责了对其余节点的控制,包含虚拟机建立,迁移,网络分配,存储分配等等
计算节点负责了虚拟机运行
网络节点负责了对外网络与对内网络之间的通信
存储节点负责了对虚拟机的额外存储管理等等
以下架构仅为本人理解,不尽完全,如有错误欢迎指出
阅读全文…
起因
因为最近拿到了自己之前的那个专门用于破解无线的网卡, 而且心里一直也想写这么一个东西,所以借着这个时间尽快的完成这么一个夙愿,也算是对自己之前的一个复习,因为是做的测试,所以目标路由器是自己之前的一个路由器,这里的某些方法仅适用传统路由器,如TP-Link,Tenda,Mercury,FAST等等
准备
因为是自己做的一个测试,所以这里所有的东西都是自己提供的
硬件
任意能运行虚拟机的PC * 1 (本次使用笔记本电脑)
Mercury MW150R 150M双天线2.4Ghz无线路由器 * 1 (被攻击/破解的路由器)
Ralink RT3070L 双功放大功率无线网卡 * 1 (破解使用的无线网卡,也可以选用8187的卡)
14 dB 防水2.4Ghz定向天线 * 1 (可选)
2 dB 全向天线 * 1 (本次使用)
硬件图片
阅读全文…
下载地址
http://pan.baidu.com/s/1mgkgbQK
制作初衷
因为发现目前网上大部分的PE维护系统都是带有一些植入性的安(liu)装(mang)程序,具体哪家名字不表
经常在帮别人装完系统之后桌面上无故多出来360浏览器,绿色浏览器等等,这对我来说十分的恶心
所以从一开始的修改,到后台了推到,重写,打包等等,整个过程断断续续经历了接近一年,在这其中也对各类系统的启动过程有了一个更为透彻的了解
目前最新版采用的是出自无忧论坛的HPY网启型PE合盘2013.6_BAK的UD启动框架修改而来,在此表示感谢
且Win8PE Win03PE的内核部分也均出自这里,获益颇多
说起来,我只是想做一个自己用着顺手的Windows PE维护系统,没有植入,没有后门,让人放心的东西
功能说明
Windows PE加载过程分为四级加载
一级:获得引导权之后从UD读取并加载Windows内核,约86M,USB2.0下需3-5秒
二级:内核加载完成之后加载基本的配置,配置文件从UD中读取,不足5K,需不到1秒
三级:配置加载完成之后加载基本工具包,工具包和工具包的配置从UD读取,27M,需2-3秒
前三级加载完成之后整个PE已经算是启动完成了,如果需要更多的需求可以手动加载第四级
四级:手动加载扩展工具包,扩展包和配置从UD中读取,约70M,需5-10秒
阅读全文…
近期评论