Aug 162012
 

以前openstack的安装文档,用了不少seed,这样方便我安装和测试,不过有一个问题,就是IP地址,当我的机器IP地址不同,我的seed的命令,直接copy就无法使用。所以为了方便,就要想办法。

seed,可以实现变量的替换,今晚做了几个实验。倒是不错,看来日后可以用这个把文档从新改改。

设置一个变量

export IP=10.1.199.14

这个时候,就可以用  $IP 在seed命令使用

sed -i "s/10.1.199.17/$IP/g" test 

估计有点土,不过比较管用。

cat <<EOF >>/root/myip
$IP
EOF

这样日后用上的机会就很多了。

export SERVICE_TOKEN=$(openssl rand -hex 10)
echo $SERVICE_TOKEN > /tmp/ks_admin_token
sed -i "s/ADMIN/$SERVICE_TOKEN/g" keystone.conf
Aug 162012
 

最近两周关于Openstack的新闻可不少。

Redhat开始正式支持Openstack

未来1年内会提供企业级别的服务,这可是重大利好。Redhat敢拿openstack提供服务,其实就说明Redhat已经有能力完全控制住openstack,任何的组件出现问题,bug,他都可以搞定。下一个Folsom是重点,Redhat会考虑用这个版本来提供服务。

Rackspace推出私有云版本

Rackspace已经坐不住,今天推出一个私有云的版本。其实就是一个定制的ubuntu 12.04的iso,采用chef管理。看来和stackops很类似,感觉他们是联合起来搞的。因为也是用chef来管理。

比较有意思的是列出支持的功能和不支持的功能,其实也反映那些功能,可能存在问题。

我正在下载,看看有啥变化,装一个看看。里面提到cpu比例,1:16,就是一个核,虚拟出16个vcpu,这个比例可调整。内存是1.5:1. 这两个参数,我还没搞清楚在哪里可以调整。

http://www.rackspace.com/cloud/private/openstack_software/

Aug 142012
 

今天刚看到这个消息,Redhat推出Openstack的预览版本,未来redhat将会给企业提供服务。Redhat认为未来发布的Folsom版本,就会成为一个稳定的版本。

大概会是2013年推出企业的服务。目前应该是在测试阶段。任何人都可以去注册一个账号,获得订阅版本,只需要你有一个企业的邮箱,不能用gmail这种。

Redhat免费提供1年的Openstack预览订阅。那还是比较爽的事情。明年刚好是Redhat 7.0发布的时候。那时候,估计就热闹了。

Redhat在os上的严谨,其实我还是有深刻体会的。Fedora 17上的wiki,关于Openstack的安装文档,就整理的很好,比目前Openstack官方,ubuntu官方,都要详细很多很多。

感觉Redhat版本的Openstack,是一个非常理想的Openstack

  1. 只支持kvm,别的都不考虑支持
  2. 采用qpid, 不支持RabbitMQ
  3. 目前只支持mysql,

国内很多用户对centos和ubuntu的纠结,看来也可以告一个段落.

http://www.redhat.com/openstack/FAQ/

Openstack的系统要求必须是Redhat 6.3。估计centos 6.3,应该问题不大。

订阅

Aug 062012
 

七:Centos 6.3

1:导入centos 6.3 iso

加载iso

mount -t auto -o loop /root/CentOS-6.3-x86_64-bin-DVD1.iso /mnt

导入centos 6.3

估计是由于centos里光盘信息比较多,所以导入的时候,会同时创建一个distro,profile。并且还设置的repo。不过这个repo,只包括DVD1,如果希望包括DVD2,还需要做设置才行。

# cobbler import --path=/mnt --name=CentOS6.3 --arch=x86_64
task started: 2012-08-06_140452_import
task started (id=Media import, time=Mon Aug  6 14:04:52 2012)
Found a redhat compatible signature: Packages
adding distros
creating new distro: CentOS6.3-x86_64
creating new profile: CentOS6.3-x86_64
associating repos
traversing distro CentOS6.3-x86_64
descent into /var/www/cobbler/ks_mirror/CentOS6.3-x86_64
processing repo at : /var/www/cobbler/ks_mirror/CentOS6.3-x86_64
need to process repo/comps: /var/www/cobbler/ks_mirror/CentOS6.3-x86_64
looking for /var/www/cobbler/ks_mirror/CentOS6.3-x86_64/repodata/*comps*.xml
running: createrepo -c cache -s sha --groupfile /var/www/cobbler/ks_mirror/CentOS6.3-x86_64/repodata/0dae8d32824acd9dbdf7ed72f628152dd00b85e4bd802e6b46e4d7b78c1042a3-c6-x86_64-comps.xml /var/www/cobbler/ks_mirror/CentOS6.3-x86_64
1878/3848 - Packages/libipa_hbac-1.8.0-32.el6.i686.rpm                          
iso-8859-1 encoding on Ville Skytt<ville.skytta@iki.fi> - 2.8.2-2

3848/3848 - Packages/gpm-1.20.6-12.el6.x86_64.rpm                               
Saving Primary metadata
Saving file lists metadata
Saving other metadata

received on stderr: 
associating kickstarts
*** TASK COMPLETE ***

Continue reading »

Aug 052012
 

从买回来到现在,好像都已经有3个月,一直希望实现越狱, 夺取root的权限. 因为我的android 2..3.6版本,这个好像难度很大.市面上所以root的权限的工具,我基本尝试过,都没搞定.

解决的办法,其实也很简单, 淘宝支付30元,就可以帮你越狱, 刷成4.04的版本.旺旺联系一下.

让我给我的手机的内部版本号: GINGERBREAD.ZSLA2

他应该根据我这个号,判断了我的手机的型号等信息。付费后

让我下载两个软件包:NOTE刷机工具包和GT-N7000ZSLPM4.0.4(港版4.04)

下面的他吩咐我做的东西,

刷机前准备工作,以节省您宝贵的时间:
1;给电脑装个豌豆荚(百度搜豌豆荚第一个就是) 确保和手机能连上,刷机当中用它的驱动。
2;把您手机上重要的数据备份了,比如电话号码!
3;把下载好的的东西解压到电脑桌面上!
4;退掉电脑上的杀毒软件和没用的程序(杀毒有时候拦截驱动) ,不要把旺旺或者QQ挂在桌面最上方(鼠标移动中影响操作)。
一切准备就绪后叫我!

对我来说

把手机里图片,视频,通讯录备份一下。就基本没啥,这些用任何一个管理软件,都可以轻松搞定。剩下就是等待下载包完成,700多m,要下1个多小时。等待中。

下载完毕,把两个文件解压到桌面上,就通过旺旺,联系卖家

1:格式化手机

拨号界面输 *2767*3855# 把手机格式化一下,当我输入#,手机就开始格式化,比较恐怖。感觉这是一个初始化的过程,恢复到出厂值。

到后面会出现一个小机器人,点击一下,skip,就一路next,就可以。

2:进入刷机模式

把手机现在关机了,手机关机后 ,同时按住 音量下键+home+开机键 画面出来了放手 按一下音量上键 进入刷机模式(Downloading….)

3:让卖家远程操作

我的理解就是用工具吧4.04的rom刷进去。这个步骤,时间大概10分钟,机器重启,就进入桌面。

4:root

我肯定是需要root权限,再次进入刷机模式。

卖家远程控制,操作一遍。

5:去除黄三角

再次进入刷机模式,让卖家远程去掉黄三角。

6:网络锁

我发现打开手机的时候,有一个 提示输入网络锁定控制键

给我发了一个软件,上传到手机上,复制,粘贴,搞定。

这就是基本的全过程。想偷师,估计有点难度。