Archive for March, 2008

Mar 22 2008

淘宝挂了?

Published by kamus under Webs

今天晚上开始,淘宝就只能登录首页,其它一切操作都不行,总是说页面找不到。
已经持续了好几个小时了,各位在taobao的兄弟们,能告诉我些内幕吗? :)

3 responses so far

Mar 21 2008

Do we need HACMP?

Published by kamus under Oracle RDBMS

上次在东方标准讲Oracle数据库存储的时候,曾经说过:
如果我们选择用纯裸设备来做Oracle10g RAC数据文件的话,那么在AIX平台就需要安装HACMP,在HP-UX平台就需要安装Service Guard。

这句话不完全正确,今天更正一下。

实际上无论在哪个操作系统(AIX,HP-UX,Solaris,Linux)上安装Oracle10g RAC都不再需要Vendor Clusterware(IBM的HACMP,HP的Service Guard,Veritas的VCS等),无论在存储方面是选择裸设备还是ASM或者是操作系统厂商提供的共享文件系统,比如AIX上的GPFS。

那么为什么提到AIX,如果一定要选择裸设备(此处提到的裸设备指纯裸设备,因为ASM实际上也是在管理裸设备)作为Oracle数据文件存储方式的话,我们建议安装HACMP呢?是因为AIX操作系统的特殊性,在AIX操作系统上,每个字符设备(对应一个rhdisk)只能对应一个存储上划分的LUN,而其它操作系统则可以在LUN上继续细分字符设备,比如LUN是128G,那么在AIX上每个rhdisk都只能是128G,每个rhdisk也就是一个裸设备,而其它操作系统则可以继续在这个LUN上划分出多个裸设备,大小可以自定义。

我们知道对于Oracle RAC来说,每个控制文件,每个联机重做日志文件,甚至spfile都要对应一个裸设备,那么如果在存储规划的时候我们创建了128G的LUN,那么在AIX上我们只能做成一个128G的控制文件,一个128G的联机重做日志文件,一个128G的spfile,因为单独依靠操作系统我们无法再细分了。

在AIX操作系统中,必须使用LVM(Logical Volume Manager)来划分LV(Logical Volume),每个LV的大小是可以控制的,在一个LUN上我们可以划分多个LV,因此在操作系统级别达到了规划存储的目的。此时HACMP的作用体现出来,如果要挂载Concurrent Volume Group(实际上不需要HACMP也可以创建LV和VG,但是却无法将VG设置为Concurrent模式,而非Concurrent模式的VG是无法被多个机器同时读写的),就必须安装HACMP,因此更严格地说,这种方式的存储应该称为Raw Logical Volumes,而不是Raw Disks,这两种都是Raw Devices。

实际上,如果我们在存储级别就详细规划LUN的大小,比如创建4个128M的LUN,1个给spfile用,3个给控制文件用,再创建8个256M的LUN,给8个联机重做日志用(4组,每组2个member),然后再继续规划用于SYSTEM表空间的,用于SYSAUX表空间的,用于UNDO表空间的,用于用户数据表空间的LUN分别是多大,那么也仍然可以不需要HACMP就在AIX上搭建起以纯裸设备为存储介质的Oracle10g RAC数据库。

结论是,因为Oracle Clusterware的存在,在本质上,无论选择什么存储方式,在任何操作系统上都不再需要第三方的集群软件。

最后再提一下ASM,对于ASM来说,底层可以是raw disks也可以是raw LVs,但是推荐是raw disks,因为本身ASM已经行使了类似于LVM的功能,因此无需再创建多余的LV了,而如果不选择ASM,那么就建议使用raw LVs。

One response so far

Mar 21 2008

Firefox3 Beta4 插件展示

Published by kamus under Apps

Firefox3 Beta4是我安装的第一个Firefox3版本(Portable版,可以跟Firefox2并存在同一台机器上),之前一直都在使用正式发行版的Firefox2,虽然知道Firefox3测试版出来很久了,也已经跃迁了好几个beta版,但是因为看到的Extention兼容性问题一直都没有想去尝试,没有Extention的火狐就是渣。

直到看到Mozine论坛中的Firefox 3.0 Beta 扩展新春大推荐,这才决定转向Firefox3,因为其中提到的扩展已经足够满足日常应用了。

现在我的FF3中正在使用的插件一共是13个,列表是通过MR Tech Toolkit插件生成的。

Generated: Fri Mar 21 2008 13:55:43 GMT+0800 (China Standard Time)
User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b4) Gecko/2008030714 Firefox/3.0b4
Build ID: 2008030714

Enabled Extensions: [13]

  • Adblock Plus 0.7.5.3+.2008011108 - Ads were yesterday!
  • Clippings 3.0 - Save frequently-entered text for pasting later.
  • Download Statusbar 0.9.6.1 - View and manage downloads from a tidy statusbar
  • DownThemAll! 1.0 - The mass downloader for Firefox.
  • Easy DragToGo 1.0 - Allows you to open a new tab using drag and drop gestures easier.
  • FireFTP 0.98.20080214 - FTP Client for Mozilla Firefox.
  • IE Tab 1.5.20080310 - Enables you to use the embedded IE engine within Mozilla/Firefox.
  • MR Tech Toolkit 6.0a13 - Local Install power tools for all users. (en-US)
  • ScrapBook 1.3.3.1 - Helps you to save Web pages and organize the collection.
  • Screen grab! 0.93 - Saves a web-page as an image.
  • Tab Mix Lite CE 3.0b4 - Simple add-ons for tabbed browsing.
  • TwitterFox 1.5.3 - This extension lets you know twitter statuses.
  • Weave 0.1.16 - Weave is the Mozilla Labs prototype for online services.

但是,这两天发现FF3在页面显示上存在一个比较严重的问题,特别是浏览Metalink中的很多文章,都出现了这个问题,但不是全部。

在Firefox2中看的很正常的文档,

Unlimited Free Image and File Hosting at MediaFire

在Firefox3中会变成下面这种样子,因为单词间距的增加,导致整个图几乎不可辨认。

Unlimited Free Image and File Hosting at MediaFire

整篇文档的每两个单词之间的间距都莫名其妙的增加了,看的人非常难受,严重影响学习心情。

Unlimited Free Image and File Hosting at MediaFire

对浏览器的页面渲染机制一窍不通,希望有达人能告知具体原因,甚至解决方法。

2 responses so far

Mar 16 2008

深度解析Oracle 之 Redo & Undo

Published by kamus under Oracle RDBMS

今天在东方标准完成第四次课程的讲授,题目是《深度解析Oracle 之 Redo & Undo》,Redo和Undo是Oracle之所以提供强大的可恢复性的基础,将Redo和Undo分开处理也同样提供了卓越的性能。

今天的讲座大概包括了以下几个部分:
1. 什么是Redo,什么是Undo
2. Redo和Undo如何在我们日常的数据库运作中互相合作的
3. 如何才能NOLOGGING
4. 事务的运行以及读一致性的实现
5. ORA-1555错误的产生已经处理方法

讲座的ppt可以在这里自由下载

下周的课程交回给eygle手上,顺道恭喜eygle乔迁新居。

11 responses so far

Page 2 of 5«12345»