种豆资源网

当前位置:首页 > 经验 / 正文

metalink

(2021-03-29 15:49:40) 经验

metalink

Metalink是Oracle的官方技术支持站点Oracle公司通过该网站来支持全球的客户,据Oracle公司的统计资料,据说80%的技术问题都是通过Metalink网上解决的。

站点

身为一个Oracle DBA,你必须知道什幺是Metalink?
metalink
Metalink的注册并非免费。当你购买了Oracle公司的软体以后,可以根据License向Oracle请求CSI(Customer Support Identifier)号,通过CSI号你就可以登录Metalink站点注册。
注意:如果你的供货商没有提供给你CSI号或者你自己无法注册,那幺你的购买可能是存在问题的.
在服务期之内,你可以在Metalink上登记tar(Technical Assistance Requests),Oracle公司会专门指定工程师负责处理你的问题,最高级别的case会马上有工程师联繫你进行协助解决。
现在,Tar这个词被更换成了SR--Service Request,你可以通过提交SR来申请获得帮助!
当然,在服务期满以后,你将不再能够报TAR,但是你能够继续使用Metalink的搜寻功能,从Metalink的庞大资源库中受益,从2006年开始Oracle变更了Metalink策略,过期的CSI号将不再允许登录Metalink站点。
每个Oracle DBA都应该学会使用Metalink这个资源宝库。
并且每个DBA都应该学会,自己尝试找出问题的答案。
做为一个DBA我还想提醒大家,管理资料库的时候一定要慎重,不能粗心,不能无畏.
在Metalink上曾经有一句话可以做为借鉴:
Don't believe a customer when they say they didn't do it. Get evidence.
Oracle说不要相信用户,所以我们要学习值得信任,学习严谨,学习认真.学习对数据负责,对自己的行为负责.

标準

Anthony Bryan 的 MetaLink 是个开放标準,并非直白的下载客户端(比方 FlashGet,eMule 或者 GetRight 等等),其中支持多种协定和多 source,能让下载速度更快,算更上一层楼。现在已支持的协定有 http,ftp,rsync,BT,ed2k 和 magnet,这样目前最流行的软体发布方法都能从中收益。
支持 MetaLink 发布的软体会提供一个 .metalink 的 XML 档案,支持 MetaLink 的客户端就从中获得提供这个软体的所有 source 的 URL。为了保证多协定和多 source 提供的档案完整性,MetaLink 使用 MD5SUM, SHA1SUM 和 PGP 签名验证档案,传输错误或者 source 的问题都可以避免。
软体发布者可以从线上的 MetaLink Creator 创建要发布档案的 .metalink 档案,本地客户端在 MetaLink 网站也提供。
我想唯一的麻烦是,现在支持 MetaLink 的客户端还不多,有 *nix 下的 aria2 ,老牌的 GetRight ,Mac 上的 Speed Download ,还有跨平台的 wxDownload Fast ,Firefox 的 FlashGot 外挂程式也支持。
目前 OpenOffice 已经支持 MetaLink 发布,有些 Linux 发行版(多数不是非常有影响力)也开始用 MetaLink 发布,Packages则提供了不少软体的 MetaLink 连线,其中已经有 Fedora Core 6,Ubuntu 和 OpenSuse。
Metalink标準体现在一个扩展名是.metalink的XML档案,这个档案里记录着下载的URL信息。这个档案里记录着你想下载的档案的镜像伺服器的地址。除了支持HTTP和FTP的镜像地址外,Metalink还支持着包括BitTorrent,ed2k和magnet links在内的P2P下载源的信息。在OpenOffice发布的metalink档案中就包含了50多条HTTP和FTP镜像伺服器地址和一个torrent档案地址。
在使用普通的下载连结下载OpenOffice的时候,如果伺服器在下载过程中因为某种原因连线不上了,势必造成下载失败的结果,而是否能断点需传下载了一半的档案还要依赖于所使用的下载工具的性能。而如果是藉助于metalink档案的下载,则可避免这种情况的发生。如果一台伺服器中断了连线,下载客户端还可以通过metalink档案找到其他的下载连结来继续完成下载。这样就大大的提高了下载的成功性。毕竟列举出的所有伺服器都不能连线的情况是几乎不可能发生的。
而且,通过metalink下载的档案可以被自动校验。MetaLink 使用 MD5SUM, SHA1SUM 和 PGP 签名验证档案,这些校验信息都包含在.metalink档案中。校验信息就像人类的指纹一样,对于每个档案来说,是唯一的。如果在下载过程中出现了任何传输错误或者是伺服器上的档案被替换了,校验信息都会匹配失败。如果使用传统的方式下载,在校验失败后,你必须要寻找下载地址来重新下载档案。但是使用Metalink下载,情况就不同了。比如说,你要下载的档案的metalink档案里包含了一个torrent档案信息,Metalink就可以利用这个torrent档案的块校验机制来校验镜像地址对应的档案。如果下载过程中有一个块的下载出错了,Metalink可以及时的发现,并立即重新下载这个块而不是在下载完成时才发现错误而重新下载整个档案。
发布metalink档案软体的发布者可以通过创建一个后缀名为.metalink档案来发布自己产品的下载信息。这个.metalink档案实际上是一个中包含了下载连结地址和下载优先权的XML档案。档案格式很简单,可以手工编辑,也可以藉助于线上的Metalink创建工具Metalink Creator来创建。只要填写需要的信息可以完成你自己的metalink档案了。在这个线上的Metalink创建工具Metalink Creator 里,还提供了几个跨平台的套用和Perl 脚本 。一旦创建了.metalink档案,发布者就可以添加MIME 类型 ("application/metalink+xml") 到他们的伺服器了。这将帮助使用着用他们的下载客户端来下载并打开metalink档案了。如果不设定MIME类型,当点击metalink档案的URL时,metalink档案将以文本的形式被浏览器打开,而不是被下载工具下载。还有一个小技巧,软体发布者可以定义下载地址的优先权。比如说,给torrent档案设定更高的下载优先权,可以帮助发布者节省频宽,但是,如果所有的种子都停止共享了,下载会自动启动HTTP/FTP下载。

使用

普通的下载客户端都可以很容易的将.metalink档案下载到计算机上。然而,您可以使用支持metalink下载的下载工具。目前,Linux平台的用户可以选择aria2 client (命令行界面), wXDownload Fast client (图形界面),或者使用Flashgot, KGet2也即将支持metalink的下载。这里是其他作业系统平台上支持metalink下载的工具列表。
此处有一个列表,列出了提供了.metalink档案下载的项目。OpenOffice从7月开始提供了metalink档案给各种推广渠道。除了下载ISO档案和软体的安装包外,Metalink档案还可以做为升级包使用。Arch Linux 準备在它的升级管机制中使用metalink档案,来保证快速和稳定的升级包下载 。
搜索
热门图片
最近更新
随机推荐

Powered By 种豆资源网||