04 2012 档案

solaris 11 下编译ruby on rails
摘要:solaris 11下载ruby的源代码wget ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz从1.9以后,ruby开始使用psych处理yaml,而psych的编译依赖于libyaml,所以还要安装psychwget http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz解压缩以后,./configuremake && make install安装解压缩以后编译,solaris 11下的grep不支持-e选项,所以要设为egrepexport GREP=eg 阅读全文
posted @ 2012-04-19 14:01 a++ 阅读(238) 评论(0) 推荐(0)
solaris 11 下编译mongodb
摘要:solaris 11mongodb 2.0.4wget http://downloads.mongodb.org/src/mongodb-src-r2.0.4.tar.gzscons 2.1wget http://prdownloads.sourceforge.net/scons/scons-2.1.0.tar.gzboost 1.49http://sourceforge.net/projects/boost/files/boost/1.49.0/mongodb依赖于scons编译,并且需要boost的库,所以这两个必须安装解压缩scons-2.1.0.tar.gzcd scons-2.1.0 阅读全文
posted @ 2012-04-18 16:43 a++ 阅读(332) 评论(0) 推荐(0)
solaris上编译node.js
摘要:solaris 11中建的虚拟机首先先安装编译器pkg install developer/gcc-45其次是头文件pkg install pkg:/system/header(system/header中包含了所需的openssl的库,所以openssl可装可不装)然后是gmakepkg install developer/build/gnu-make下载openssl和node.js的源代码curl -O http://www.openssl.org/source/openssl-1.0.1.tar.gzcurl -O http://nodejs.org/dist/v0.6.15/node 阅读全文
posted @ 2012-04-17 14:42 a++ 阅读(408) 评论(0) 推荐(0)
xcat无法连接服务器
摘要:tabdump siteUnable to open socket connection to xcatd daemon on localhost:3001.Verify that the xcatd daemon is running and that your SSL setup is correct.Connection failure: IO::Socket::SSL: Timeout at /opt/xcat/lib/perl/xCAT/Client.pm line 159.经常遇到这个问题,网上找了很久都没发现原因。http://sourceforge.net/tracker/?f 阅读全文
posted @ 2012-04-12 20:52 a++ 阅读(861) 评论(0) 推荐(0)
xcat网络无盘启动——添加自定义安装包
摘要:最近在安装包含chess3的网络无盘启动包。发现手动要调整的太多,还是使用xcat更方便一点。我们可以发现,在xcat的网络无盘启动中,其实是把/install/netboot/os/arch/compute/rootimg下的东西打了个包,通过查看genimage中产生的信息,我们也可以发现是通过yum --installroot=/install/netboot/os/arch/compute/rootimg将对应的包装到这个目录下的。随后再通过packimage打包。那这样子事情就比较简单的了,通过更改rootimg下的对应文件就能够把更改做到无盘启动的文件包里。对于编译安装的软件直接复 阅读全文
posted @ 2012-04-10 15:34 a++ 阅读(1153) 评论(2) 推荐(0)
xcat网络无盘启动
摘要:首先,先到$osname目录下找genimage/opt/xcat/share/xcat/netboot/$osname-i 网卡,如eth1-n 网络驱动,如e1000-o 系统名,如rhel5.7-p 组名,这里是compute./genimage -i eth1 -n e1000 -o rhel5.7 -p compute以后,生成image文件随后到/install/netboot/rhel5.7/x86_64/compute/rootimg/etc目录下修改fstab加上compute_x86_64 / tmpfs rw 0 1并且把/挂载点删除。然后用packimage -o rh 阅读全文
posted @ 2012-04-09 17:33 a++ 阅读(602) 评论(0) 推荐(0)
google云的数据库
摘要:最近改一个小程序,需要用到google云上的数据库功能。学习了一点相关知识。对于应用来说,首先要app.yaml申明自己application: aversion: 1runtime: pythonapi_version: 1handlers:- url:/xx script: xx.py- url:/yy script: xx.py- url:/zz.py script: zz.py第一部分四行比较简单,handlers这里是告诉云,访问连接后跟的路径用哪一个脚本去处理,比如在这里,application叫做a,那么访问a.appspot.com/xx,是用xx.py处理,如果访问a.... 阅读全文
posted @ 2012-04-07 15:45 a++ 阅读(631) 评论(0) 推荐(0)