存档

作者存档

OpenStack部署小记-网络节点

2015年8月20日 没有评论

基础部署

1.IP地址设置

首先将系统安装完成,然后按照

OpenStack部署小记-架构设置


中配置网络节点的网卡
编辑 /etc/network/interfaces
写入如下内容

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

阅读全文…

分类: OpenStack 标签: ,

OpenStack部署小记-计算节点

2015年8月20日 没有评论

基础部署

1.IP地址设置

首先将系统安装完成,然后按照

OpenStack部署小记-架构设置


中配置计算节点的网卡
编辑 /etc/network/interfaces
写入如下内容

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

查看网卡配置是否正确


阅读全文…

分类: OpenStack 标签: ,

OpenStack部署小记-控制节点

2015年8月20日 没有评论

预先准备

本文章涉及的脚本
文章中的相关密码表,具体数值根据自己的环境进行设置

密码变量 密码的值(具体可以自行设置) 用途
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部署小记-架构设置

2015年8月20日 3 条评论

闲来无事,花了一些时间把整个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虚拟化
阅读全文…

分类: OpenStack 标签: ,

在CentOS下搭建OpenStack本地源

2015年8月12日 没有评论

Why

在学习OpenStack的过程中,每次重装都要联网去下载相关的包,而这些又是位于国外的,速度相当慢,所以萌生了搭建本地源的想法,在查找了相关资料之后,将该方法记录于此

How Do It

先安装好一台CentOS服务器,,硬盘不小于50GB,网卡不低于千兆,配置方面过得去就OK
安装同步Repo源的相关工具,使用FTP,HTTP两种方式对外提供服务
首先是制作CentOS的本地源,按照系统版本去下载相关的ISO,,我这里使用的是CentOS-6.5-x86_64-bin.iso 解开ISO,保留Packages和repodata两个文件夹,如图所示


放置在centos65这个文件夹中
阅读全文…

分类: OpenStack 标签: ,

用一个故事来说OpenStack的架构

2015年5月30日 8 条评论

故事设定

主角是一个想赚钱的管理员。
他的手里有着大量的物理计算资源,无限多的服务器啊,无限多的电力什么的,无限多的硬盘空间,无限大的带宽啊什么的(勿吐槽,反正一切是脑洞大开,不如让他无限大,文章的不严谨之处,还请谅解),而且这位管理员在计算机领域无所不能,写程序分分钟出货balabala,反正就是属性很牛逼就对了。
另外,这个管理员比较懒,什么东西都想以最少的操作去完成,但这个管理员写起来程序,无视一切….

阅读全文…

分类: OpenStack 标签: ,

OpenStack 架构说明

2015年5月27日 没有评论

在学习OpenStack的过程中,感觉对整个OpenStack的架构稍稍有些了解,所以将这些记录下来,一来防止自己忘记,二来也可以对有需要的人提供帮助
本文章相关的灵感/说明/图片来自于https://github.com/yongluo2013/osf-openstack-training/blob/master/installation/openstack-icehouse-for-centos65.md
首先放几张图,详细的解释了OpenStack的架构


以及网络拓扑结构

方便了解整个架构
整个OpenStack由控制节点计算节点网络节点存储节点四大部分组成
控制节点负责了对其余节点的控制,包含虚拟机建立,迁移,网络分配,存储分配等等
计算节点负责了虚拟机运行
网络节点负责了对外网络与对内网络之间的通信
存储节点负责了对虚拟机的额外存储管理等等

以下架构仅为本人理解,不尽完全,如有错误欢迎指出
阅读全文…

分类: OpenStack 标签: ,

Python第八课:流程控制_中断控制 – 笔记

2015年5月10日 没有评论
分类: Python学习笔记 标签:

破解无线密码的几个姿势

2015年4月27日 2 条评论

起因

因为最近拿到了自己之前的那个专门用于破解无线的网卡, 而且心里一直也想写这么一个东西,所以借着这个时间尽快的完成这么一个夙愿,也算是对自己之前的一个复习,因为是做的测试,所以目标路由器是自己之前的一个路由器,这里的某些方法仅适用传统路由器,如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 (本次使用)
硬件图片


阅读全文…

分类: 其他杂类 标签: , ,

对LinE专版优盘启动维护工具箱的简介

2015年3月30日 8 条评论

下载地址

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秒
阅读全文…

分类: 个人工具 标签: ,