博文

目前显示的是标签为“操作系统”的博文

Centos7下安装ceph

本来ceph这货的安装简直是傻瓜到一塌糊涂的,但是仰仗于国内伟大的GFW,这安装过程变得极其曲折 以下仅列出最后所使用的手法: 删除Centos 7自带的的repo(都太慢) rm -rf /etc/yum.repos.d/*.repo 使用阿里云的repo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo 注意,epel源一定要打开,因为ceph依赖snappy之类的都在epel里面 添加一个用于安装ceph-deploy的源 vim /etc/yum.repos.d/ceph.repo 添加以下内容: [ceph] name=Ceph packages for $basearch baseurl=http://mirrors.aliyun.com/ceph/rpm-jewel/el7/$basearch enabled=1 gpgcheck=1 type=rpm-md gpgkey=https://download.ceph.com/keys/release.asc yum makecache yum install ceph-deploy 接下来就按照 官方的教程 走就好了,就不大可能出现一大堆诡异的什么无法安装的错误了,这安装流程也异常的简单, 唯一注意的:当使用ceph-deploy install的时候,务必这样用:ceph-deploy install --repo-url http://mirrors.aliyun.com/ceph/rpm-jewel/el7  ceph-deploy install admin-node node1 node2 node3(官方的方法是: ceph-deploy install admin-node node1 node2 node3 )因为这个ceph-deploy在安装过程中会自动帮你修改repo,所以需要用--repo-url来拒绝这个改动,我安装的是jewel发行版,可根据实际需要修改为最新的 值得...

利用letsencrypt.sh脚本来获取Let'sEncrypt的SSL证书

Let's Encrypt是个好项目,但是问题是它的客户端太臃肿了,而且到目前为止还只支持Apache,相比之下github上letsencrypt.sh只用sh脚本就实习了足够的功能了。还能适配nginx。但是,它也有它的问题——文档太少且支离破碎,根本没有成体系的手册,只能自己看代码摸索。我也是花了老半天的时间才搞定它。 首先先clone下这个项目 git clone git@github.com:lukas2511/letsencrypt.sh.git 默认有两种办法在ACME服务器上获取授权注册,我用的是配合Nginx的HTTP模式 在nginx的对应的domain server字段下添加以下设置 location /.well-known/acme-challenge {     alias /var/www/letsencrypt; } 这个在http或者https下都没问题,哪怕你https的证书有问题也可以被识别,但是如果是第一次申请,还是老老实实地放http上省得麻烦 指向的地址是需要用的WELLKNOWN变量地址 在仓库下新建一个config.sh文件,内容如下: #CA = " https://acme-staging.api.letsencrypt.org/directory " CA = " https://acme-v01.api.letsencrypt.org/directory " WELLKNOWN =/var/www/letsencrypt 第一行的CA地址是调试用的,基本上你搞这个一次是很难搞定的,用调试地址可以有效的避免被远端屏蔽  WELLKNOWN就指向我们刚才nginx中设置的地址 继续新建一个domains.txt,格式类似 aaa.com www.aaa.com b.aaa.com bbb.com ccc.bbb.com www.bbb.com rr.bbb.com 一行一个域名,每个子域名空一格  接着运行  ./letsencrypt.sh -c --config config.sh 你会看到类似这样的输出 + Signing domains... + Generating pri...

开始尝试安装Windows8

Win8的RTM已经出了,要是以前的我,估计从Beta版都开始尝试了,现在实在是有点抽不出时间来,所以也只有等到RTM了之后我才开始尝试…… 从网上下载了Win8的64位专业版,刻录到我的U盘上,开始了安装。 一开始就碰到了麻烦,网上所有人都说安装的时候没有碰到需要输入序列号的过程,但是……我却碰到了,搜了半天,发现用NG4HW-VH26C-733KW-K6F98-J8CK4可以顺利痛过验证 安装速度非常的快……过程也很流畅,安装完了之后,系统提示让你输入计算机的名称并选择默认的基调颜色…… 之后是输入用户名,默认让你使用你的Windows通行证账号登陆,于是我正好用了我之前注册的Outlook账号……然后系统进入了初始化阶段,屏幕不断的颜色渐变。 但是,等它设置完成之后,我甚至都无法想象……原来它已经设置完成了……屏幕上仅仅显示着一堆的方框,内容在不断的变化而已.. 摸索了半天不知道怎么进入文件系统,没辙了,于是用快捷键Win+E解决……顺带发现,原版的桌面在Win+D下就可以找回来了 然后就是破解了,我用的是电话激活,首先Win+X调出快捷方式,选择A,使用管理员的控制台,输入 slmgr.vbs -ipk TNHV9-74XMY-QVT69-CV8W6-RRDHC 后面是电话激活用的序列号……我是在 这里 找到的,然后Win+E打开文件夹,在左侧“计算机”上右击属性,然后拔掉笔记本的网线,点击电话激活链接,选择国家为英国,它会提示你使用电话激活并给你 9组数字……之后转到我的台式机,安装一个SkyPE,拨打它给你的固定电话开始激活,SkyPE检测到你拨打400开头或者800开头的电话会自动免费帮你接通的 然后提示你按1开始进行激活……之后按照语音的提示依次输入那10组数值,然后电话会问你这个版本是授权给一台电脑还是多台,选1,选错了不要紧,继续选1就行了(我反正就按错了) 然后就提示可以激活了,电脑会用纯正的英文给你报出9组数字,考验听力的时候到了……记下来,然后依次填上去,Win8就激活成功了。然后把这组数字记下来,以后可以一直使用它激活。 用了一段时间发现不少—— 1.关闭程序必须要拖住标题栏往下拖,或者你ALT+F4 2.Chrome的最新版在平板模式下无法输入中文 3.关联outlook账号之后,...

制作一块启动U盘

图片
昨天定了有5天的16GU盘到了 本来买这么大的U盘就是打算多装几个系统在里面,便于我好操作.毕竟现在早已不是光盘的时代了. 而不得不说,我制作启动U盘的经验还停留在直接用UltraISO工具直接写入U盘的阶段...完全属于小白级别. 于是从0开始了搜索工作. 很快的,发现了XORLDR工具,这款工具原本似乎是设计用来做系统双启动的,它甚至能够支持在逻辑驱动器上启动操作系统.但是很明显的,我并不需要这么复杂的功能,我只是觉得它的启动界面很漂亮而已.于是采用了这款工具作为制作启动扇区的工具. 使用的方法也很简单了,去 无忧启动论坛 里找一张它的图片模板,然后拿回来用PhotoShop改一改,然后保存为BMP模式,一张改成最初的样子,一张改成选中了之后的样子,我只是简单的做了一个反正看起来还算是凑合的...这是最终的结果图: (点击之后的效果图) (点击之前效果图) 然后XORLDR的设置如图: 选贼菜单显示方式为"拷贝"的时候,当你的鼠标或者键盘挪动到对应的选项的时候,它就会把你所选择的区域的另外一张图给替换到对应的区域,实现选择效果,其实也挺简单的...因为背景图本身比较不错的原因,所以感觉也挺好看的... 然后就是重点了...当时我做这个U盘的时候就有一个目标:那就是散落在U盘根目录下的文件一定要尽量的少,最好用每个独立的文件夹来把整个安装程序部分都包裹起来 当然了,我也想到过使用U盘量产工具来分区,但是后来还是放弃了,第一,分区会浪费容量,第二分区不好修改,毕竟我现在买硬盘都不分区了买个U盘我还分区干嘛?第三,到我非常需要装某个东西而空间不足的时候我可以对安装文件进行暂时的取舍,事后我再拷贝回来就行了,这个很明显是分区了之后的U盘无法做到的. 因为我习惯于把根目录作为临时文件目录,所以为了弥补这一习惯所带来的管理上的不方便(我上一块8G的U盘就是根目录下文件一大堆,搞得非常不好处理).于是我希望在这块启动U盘在最后不在根目录留下任何独立文件.这成为了本次制作的最终极的目标. 然后就是具体的实施过程了: 首先是选材,我还是选择自己用的比较习惯的雨林木风的Ghost 6.0版本的XP作为母盘之一,然后DOS工具箱就直...

在Windows Server 2008下安装XP中共享的打印机

一直都有个疑问,无法在Vista或者Windows 2008下使用XP里面共享的打印机. 直接双击安装后,会导致Print后台服务死掉,然后重启之后依然如此. 大概想到的是二者的驱动程序有很大差异所导致的.. 但是也没有什么解决的办法. 上网查的方案是使用管理工具中的打印服务管理器来手动添加打印机驱动然后再双击安装共享的打印机,结果我发现Windows 2008的标准版里面没有这个项目... 于是只有绕道了,直接把驱动塞进系统里面去先,手动添加打印机,然后指向驱动程序所在地,把对应的打印机装上去.. 2008就算是没有连接打印机也可以楞装上去,而且甚至显示"已连接"...这点实在是太强了. 然后再双击共享的打印机,这次它不再提示你安装驱动了,直接就装好了...瞬间搞定.然后再把那个楞装的没有用处的打印机干掉,就算是完成了. 同时也摸索了一下如果打印机接在Vista或者2008上如何让XP直接安装,似乎在高级设置里面有个选项可以添加低版本的Win所用的驱动,添加进去了之后XP系统就可以直接双击使用了,相当方便.

今天参加了一个微软的产品推广会

这推广会也太寒碜了一点 虽然是在五星级酒店举行的,但是选的位置却竟然头顶着太阳的仅靠半透光的阳棚遮起来的.在太阳的直射下,我不得不说,我简直如同在桑拿房里面一样.空调则完全没有任何感觉,至少我是没有感觉的... 于是我热的半死的在那里听讲课.. 第一部分是推广Windows Server 2008和SQL Server 2008的,因为中午又是吃饭又是调整系统的导致午睡不足,而且讲课的讲的也相当的浅显,缺乏对比,也缺乏深度,缺乏实际范例的展示...特别是Win2008,毕竟这个系统现在还是测试期,完全只能空泛而谈了...于是我不由自主的达拉上了眼皮..等我睁开的时候已经是半小时过去了..orz 第二部分是推广Active Directory的,不得不说,我第一次听说原来AD还有这么多的用法,配合一些辅助的软件,基本上可以在局域网中实现类似防水墙的强大功能.控制客户端的各种事项甚至远程协助客户端重装系统...让我大开眼界...不过因为是推广会,所以没有讲述具体的方式,都只是讲了一些解决方案,不过我觉得解决方案比方法更加重要,毕竟有途径了,再去做都是很容易搞定的... 最后照例的交调查表,领取奖品...嗯,比起上次Oracle送的一套诡异的办公用品(一个裁纸刀,一个挂衣钩),MS还是出手大方,直接送了一个微软的无线光电鼠...虽然也不是什么高端产品,才150左右的东西,不过这种推广会上竟然有这样的奖品出现,还是也算不枉我选择了在如此恶劣的条件下睡了这么久啊~XD

更新了一点Blackberry的软件

好久没有关注这个了,因为我的BB一直用的很稳定,虽然这个OS有点费电,但是整体感觉还算可以的了...我也懒得刷OS了...于是就保持这样了... 结果今天不知道哪根神经被触动了,跑去翻了一下Blackberry的软件更新..结果终于把好久说出来了一直没更新的点讯输入法更新了.. 嗯,更加人性化了一点,不用我再把输入法切出来然后再复制,再跑到原本的应用程序上粘贴了.它自己已经把复制帮你复制好了,你所需要的只是粘贴而已,虽然只是一点小改进,但是确实,速度快了很多...不过啥时候要是能够真正和系统集成就好了...不是说RIM也开始逐渐的开放API了么? 然后发现了一个很有意思的软件:BerryFetion,顾名思义就是发飞信的,但是有点很强大的就是,他不需要你时时挂在上面,你只需要在你需要回复短信的时候选择用它回复就会进入它自己独立的页面,然后用它的界面发出去. 后来经过研究发现,其实就是一个相当简单的WebGUI,大概是和之前Cnbeta上说的那个Web发飞信的方式类似,直接通过Web调用了Fetion的接口,从而避免了登陆客户端等麻烦工作,直接就可以发出去...但是这样做的坏处也是明显的,数据泄密的可能性更高,安全性得不到保障...不过Fetion本身也没啥太多秘密可言,偶尔用用挺好的.省点钱还省流量(省流量是因为它只在发送的时候需要消耗流量,本身不消耗在线流量,所以当然省咯),当然,省流量对我也没啥意义,我没哪次把流量用光的... 顺带一提,终于把Google 拼音踢出PC了...虽然对他一直有爱,虽然一直用他,但是可能是真的用的太多了,一直崩溃,而且拖着系统跟着他一起崩溃...今天更加是达到了遇神杀神,遇佛杀佛的强大地步...于是...干掉了,换成了深圳企鹅输入法,虽然对QQ的东西不是很感冒,但是如果没有广告,我还是觉得很不错的. 用了一下,感觉...QQ还是一如既往的追求以花哨为核心的软件方针,甚至连输入法,也要让你来个自定义的图像摆在上面...当然,我没有用默认的简单版皮肤而是选了一个稍稍漂亮一点的淡色皮肤,于是为了避免看那诡异的默认图片,我又自己选了一张图,虽然感觉还算漂亮,但是感觉还是无比的诡异....感觉识别率还是不错的,整句经常可以直接上屏,看来输入法大家已经做的都很差不多了...实际的区别不是很大了.

NOD32与Live Messenger冲突导致Messenger 80072745错误无法登陆问题

之前在代理服务器(CCProxy)环境下上MSN还算是正常的,但是在用了几天之后LiveMessenger开始提示80072745错误,无法登陆. 最初怀疑是代理服务器出现了问题,虽然重装过,也换过了CCProxy,但是都没有能够解决这个问题. 今天上网继续翻别人的方法,解决的办法可谓是千奇百怪的,有说改系统时间的,有说注册DLL文件的,有说修改注册表的,有说安装老版本的Windows Messenger的.. 但是仔细分析别人的说法,发现在80072745错误的提示下的大部分人是依赖于端口错误而造成的. 然而我的Messenger在做通讯测试的时候提示是完全正常的,同时访问Messenger Service网站也是提示是可以登录的.只有在真正登录的时候才会提示这个错误.这就让我百思不得其解了. 后来终于想到了是不是NOD32的鬼,虽然我的NOD32使用的是不携带防火墙的纯杀毒软件版,但是似乎仍然是携带了部分Web防护的功能,是不是它的问题?带着这个想法用80072745+NOD32这个关键字搜索,果然得出了我想要的结论... 理由是:NOD32和Messenger的设置或存在冲突,这个冲突是自NOD32的3.x~4.x均有的一个. 解决方法是:修改高级设置-协议过滤-对于重定向以下对象的网络通信进行过滤 默认勾选的是第三项,也就是:"标记为Internet浏览器或电子邮件客户端的端口和应用程序",需要把它改成HTTP和POP3端口即可. 于是困扰我的工作单位Live Messenger登录不能的问题解决了,但是还有一个就是家里的Messenger无法发出消息的问题...是不是也和这个NOD32有关呢?这就需要回去测试一下才知道了....

AIX下关于Oracle的几个命令(转)

AIX的帮助: IBM官方 常用命令 软件包 CPU :vmstat、iostat、sar、bos.acct I/O :topas、svmon、filemon、fileplace、bos.perf.tools MEMORY :vmtune、schedtune、bos.adt.samples NETWORK :netstat、bos.net.tcp.client vmstat报告CPU与内存信息 如下例所示: System configuration: lcpu=4 mem=3936MB kthr memory page faults cpu ----- ----------- ------------------------ ------------ ----------- r b avm fre re pi po fr sr cy in sy cs us sy id wa 1 1 603967 1064 0 0 0 0 0 0 5 1619 85 0 0 99 0 内核线程 r 表示内核中运行的线程数,如果其数超过系统的CPU个数,则说明等待进程越多 b 表示内核中等待的线程数,由于挂起或IO等待 内存列 pi 列 表示每秒钟从Paging Space置换到内存的页数。 po列 表示每秒钟从内存置换到Paging Space的页数。 如果这两列持续大于5,则系统的性能瓶颈很可能是内存不足,而导致交换频繁。 fr列 表示每秒钟页面置换算法释放的页数。 sr列 表示每秒钟页面置换算法检查的页数。 故障列 in 设备中断次数 sy 系统调用次数 cs 内核线程上下文交换,即时间片用完后,再轮到时的上下文计算,如果太高,则要仔细观察 内存信息 avm与free两项分别表示了物理内存的活动页数(active Memory)与可用页数(每页4096bytes),其大小可用其值/256获得MB数。 其中free数如果持续为0或很低则预示内存不足,此时可能会导致大量的页面交换,而在CPU中显示为wa很高,此值的多少也与vmtune中的-f -p设置有关。 CPU信息 在以上信...

刷D600

同事的多普达D600经常无故死机.拿到专卖店刷个系统还要80块,于是今天就给我拿过来做实验刷机. 第一次真正的去玩WM系统,原本带的是WM5.0,查了一下网上最新的应该是WM6.5,当然,这个是测试版,于是就下载了一个美化过的WM6.1. 刷机的过程倒是很简单,先破解SPL,最初我以为不需要破解SPL,直接升级应该可以,结果发现是不可以的,刷机过程会在2%直接跳转到100%,还好没有变成砖头. 首先去下载一个破解SPL的东西,无论是用那个傻瓜式的直接运行的软件也好,还是去下载那个连接到PC上破解的也行,反正需要的就是把系统的SPL(也就是开机的刚开始显示的那几个数字中的其中一个)破解到1.10.01ip.然后就备份全部资料并完全关闭手机了. 取下SD卡和SIM卡,同时按住拍照键和电源键开机(其实就是先按住拍照键开机但是两键都不要松),此时手机会显示出三色屏,按住这两个键不要放然后连接USB电缆.把要刷的Rom解压后放到ROMUpdateUtility同目录下后启动ROMUpdateUtility,一路上勾选OK,NEXT,最后的时候选择Update,就开始进行更新过程了,大概10分钟左右,此时间断电估计就要变成板砖了所以要记得把电池充满,不过我没断电,所以也不能完全确定是不是变板砖,而且估计变板砖了也可以刷回来╮(ˊーˋ)╭ 一套新的手机系统就降临了.

做完了工作马上记下是一种美德~

嗯,今天的主要工作是做了一点尝试 在Win2003环境下使用IIS+FastCGI+PHP 使用了MS自己开发的FastCGI模块 安装的过程其实很简单: 1.下载安装FastCGI 点击进入下载页 2.下载安装PHP,我选择的是直接下载安装文件,安装的时候选择IIS With FastCGI,然后编辑一下php.ini以便符合自己的要求,这点和ISAPI模式的安装没区别. 3.编辑C:\WINDOWS\system32\inetsrv下的fcgiext.ini加入以下几行 [Types] php=php [php] ExePath=youpath\php-cgi.exe InstanceMaxRequests=10000 EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000 然后重启IIS服务器即可. 值得注意的是,在FastCGI模式下,PHP运行于IIS_WPG用户而不再是IIS的匿名用户了,设置文件可编辑权限的时候,要把写权限给它才可以.今天就是因为它的缘故一直安装不上PHPCMS,也不报错,郁闷了一下午.

Debian摸索中

确实是在摸索中 昨天刚刚下载安装的最小化ISO,用的Vmware6安装的. 因为网络环境复杂,一开始就卡在了代理服务器的设置上面 因为无法使用代理,apt都无法使用 后来好不容易更改了apt的设置 在/etc/apt/apt.conf中加入了以下两行: Acquire::http::Proxy "http://用户名:密码@IP:端口/"; Acquire::ftp::Proxy "ftp://用户名:密码@IP:端口/"; 结果发现route设置有问题 在Windows下只需要简单的设置getway的问题在Linux下则必须要麻烦的使用route命令来完成了: route add default gw IP地址 结果到最后重启两次觉得不对劲...我不是最初安装的时候设置了IP和网关了么?为什么到现在又提示我不正确了? 跑到etc/network/interfaces下寻找结果,发现配置文件被我填写的时候写错了,把0写成了1...orz 完整的配置文件应该是: auto lo eth0 inface lo inet loopback allow-hotplug eth0 iface eth0 inet static address xxxxx netmask xxxxx broadcast xxxxxxx getway xxxxxx 之后发现一点使用上的小问题 就是默认使用的是sh而不是bash,默认用的vi而不是vim,让我很痛苦...orz 于是,再次修改配置文件: ~/.bashrc 修改其中的条目: export PS1='\u@\h:\w\$ ' alias vi='vim' alias ls='ls --color=auto -NF --show-control-chars' 同时顺手,把Debian变成中文版好了 修改~/.profile LANG=zh_CN.utf8 LANGUAGE=zh_CN.utf8 source ~/.bashrc

Vista一周手记

心血来潮的装了Vista SP1,虽然这个版本的Windows操作系统都要接近退役了,注定成为了一个过渡型的操作系统,但是我仍然希望在最后它消逝之前还能够真正的用一用它... 虽然之前也玩过几次,不过总共加起来的时间还不超过4小时,大学的时候就装过Vista的测试版,和我现在使用的SP1还是有着很明显的不同的...起码最基本的WinFS文件系统都被精简了.. 不过在使用上还是能体现出很多心机,比如说新版的任务管理器,显示出了所有任务的名字和他们的功能,特别是Windows自带的任务,这样便于了普通用户识别他们的功能,并且快速的找到那些非常明显的病毒程序..同时也默认提供了映像地址功能,方便用户快速的寻找到正在运行的程序的位置,加强识别的有效性. 再一个显著的改变就是开始菜单栏了,取代传统的层层分级的菜单的是希望用户更多的依赖于搜索来找到自己所需要启动的程序,很多实用了很多次的程序甚至只需要你打出他们的首字母就可以快速的启动...当然,我用这个还是比较少,因为μtorrent的μ实在是太难打了,同时我在启动程序的时候也比较懒得把手从鼠标重新挪回到键盘上,不过很不错的就是,默认的那些经常使用的程序不会再给Windows自带的那几个程序加权了...XP里面默认就会显示的那么几个东西有着非常高的优先级,甚至需要使用很多次别的程序才能把它们挤下去...这点我很郁闷的... 接下来引人注意的是"我的文档"的改变,去掉了"我的"两个字,同时增加了另一些经常使用的文件夹默认位置,比如下载,游戏,等等...但是因为这些东西默认都是放在C:\,反倒让我设置起来的时候麻烦多多,同时,文件夹的视图也默认采用了树状视图,虽然可以快速的跳转,但是我感觉还是没有纯文件夹视图的速度快,地址栏的更新也是很明显的,但是我觉得用的地方也很少,或者说我还没有用习惯吧..毕竟我来回的在子目录和上级目录切换的时候是很少的. 控制面板也是大变样了..网络的设置变得更加复杂了,管理工具中的性能监视器更加强化,日志分析更加完善,防火墙似乎变得更加完善了(如果启用高级防火墙的话)不过还不知道具体的性能如何.. 很可惜的是,这几天就要保密检查了...很明显我那满硬盘的动画是不可能作为涉密网通过的...没辙,只有格式化了重装成Ubuntu了...暂别了我的Vista... 总体上感...