Archive for the Category » 计算 «

星期天, 8月4日, 2013 | 笔者:

我有一个停电影响到我的服务器的大型 MD RAID 排列. 而不是让服务器作为一个整体将下降,而等待它完成 fsck的, 我曾用它来启动无大阵,所以我可以手动运行fsck.

但, 手动运行时,我意识到我没有办法知道它在多大程度上是的,它需要多长时间才能完成. 这是如此大的阵列特别成问题. 随着一点点搜索,我发现的尖端 调用fsck的时候添加-c参数. 我找不到这个文件中却: fsck的 –帮助没有表现出这样的选项.

该选项原来是特定于ext4, 从而显示了一个百分比的指标一个功能完善的进度条. 要查找的信息, 而不是 “fsck的 –帮助” 或 “男人的fsck”, 你必须输入 “使用fsck.ext4 –帮助” 或 “男子使用fsck.ext4”. 🙂

分享
星期天, 8月4日, 2013 | 笔者:

历史

发生了许多变化,因为我上次提到的我 个人服务器 – 它已经发展的跨越式发展 (它现在有一个7TB MD RAID6) 它最近被重建 Ubuntu的 服务器.

从来没有一个错误. Arch Linux的已经教了我这么多关于Linux (并会继续这样做在我的其他桌面). 但拱肯定需要更多的时间和精力比我想在服务器上花费. 理想情况下,我宁愿能够忘掉了一段时间的服务器,直到电子邮件提醒说 “嗯 … 有一对夫妇的更新,你应该看看, 哥们儿。”

空间是不是免费的 – 既不是空间

机会迁移到Ubuntu是事实,我已经用完 SATA 端口, 所需的端口,以将硬盘驱动器连接到计算机的其余部分 – 该7TB RAID阵列使用了大量的端口! 我什至放弃了我的 老200GB硬盘,因为它采取了这些端口之一. 我也警告收件人的磁盘 SMART 监测表明,它是不可靠的. 作为一个临时的解决办法缺乏的SATA端口, 我什至服务器的操作系统迁移到一组四个USB记忆棒的MD RAID1. 疯狂的. 我知道. 我是不是太高兴的速度. 我决定出去买一个新的可靠的硬盘驱动器和SATA扩展卡,用它去.

服务器的主拱约7GB的磁盘分区是使用. 一大块,是一个 交换 文件, 缓存数据 和其他杂项或不必要的文件. 总体的实际大小的操作系统, 包括 /家 夹, 只有2GB. 这促使我寻找到超快速 SSD 驱动, 心想也许一个较小的一个,也许就不会那么昂贵. 原来,最便宜的非固态硬盘驱动器,我能找到的实际成本 更多 比这些相对小的固态硬盘之一. 我耶. 🙂

精选? 哇?!

在选择操作系统, 我已经决定了它不会是凯旋门. 出的所有其他流行的发行, 我最熟悉与Ubuntu CentOS的. Fedora的 也有可能 – 但我还没有认真考虑它的服务器. Ubuntu的赢得了圆.

接下来我不得不做出的决定没有想到我,直到 无处不在 (Ubuntu的安装向导) ,我问它:: 如何设立 分区.

我是新人在Linux中使用固态硬盘 – 我很清楚,不正确地使用它们的陷阱, 主要是由于到他们差长寿风险,如果误用.

我不想使用一个专用的交换分区. 我打算升级服务器主板/ CPU /内存不是太遥远的将来. 在此基础上,我决定把交换的交换文件在现有的MD RAID. 掉期不会特别快,但其唯一的目的是为这个难得的机会,当事情错了,以及内存是不是.

这给我留下给 根路径 出了一个完整的60GB 英特尔 330 SSD. 我认为分离/家,但它只是似乎有点毫无意义, 给出了如何很少有人在过去使用的. 我第一次设立分区 LVM – 我最近一直在做的,每当我设置一台Linux机器的东西 (真, 没有任何借口不使用LVM). 当它到达的部分,我将配置文件系统, 我点击下拉,本能地选择ext4的. 然后,我发现BTRFS在同一列表. 挂在!!

但是一个什么?

Btrfs文件系统 (“黄油EFF-ESS”, “更好的效率ESS”, “蜜蜂树EFF-ESS”, 在当天或任何你喜欢的) 是一个相对较新的文件系统,以使Linux的开发’ 与当前的文件系统技术文件系统功能回到正轨. 现有的大的山的文件系统, “转” (当前版本的ext4) 很不错 – 但它被限制, 停留在一个旧的范式 (想到一个全新的 F22猛禽 与. 一个 F4幻影 与半jested的企图相当的升级) 并不太可能是很长的文件系统,如新企业能够竞争 甲骨文的ZFS. Btrfs文件系统仍然有很长的路要走,仍处于实验 (这取决于谁你问什么,你需要的功能). 许多人认为它是稳定的基本使用 – 但没有人会作出任何保证. 和, 当然, 大家都在说,制造和测试备份!

Mooooooo

最根本的区别分机和btrfs的是,BTRFS是一个 “牛” 或 “写时复制” 文件系统. 这意味着数据的文件系统的内部实际上是从来没有故意覆盖. 如果你写一个修改文件, btrfs将写你的更改到新的位置在物理介质上,将更新内部指针指到新的位置. Btrfs文件系统更进了一步,这些内部指针 (被称为元数据) 是 牛. 旧版本的分机简单地覆盖了数据. ext4的使用日志,以确保不会发生腐败的AC插头在最不合时宜的时刻被抽出. 该杂志的查询结果类似数量的步骤中所需的更新数据. 随着SSD, 不管你使用什么样的文件系统底层硬件的工作类似的牛过程. 这是因为SSD驱动器实际上并不能覆盖数据 – 他们必须将数据复制 (你的变化) 到一个新的位置,然后完全擦除旧块. 在这方面优化的SSD甚至可能不会删除旧的块,而是简单地做了一张字条给擦除块,在以后的时间时,事情并没有这么忙. 最终的结果是,固态硬盘驱动器非常适合与一头牛文件系统,不执行,以及与非牛文件系统.

为了使事情有趣, 牛在文件系统中很容易齐头并进一个功能叫做重复数据删除. 这使得两个 (或以上) 要被存储的相同的数据块只使用一个单一的副本, 节省空间. 与牛, 如果重复数据删除的文件被修改, 修改后的文件的数据将被写入到不同的物理块,将不会受到影响单独的双床.

牛反过来又使 快照 相对容易实现的. 快照时,系统只记录新的快照卷内的所有数据和元数据的重复. 与牛, 进行更改时,, 快照的数据保持不变, 文件系统的状态,在制作快照的时间可以维持一个一致的看法.

新朋友

与上面记, 特别是Ubuntu已经BTRFS作为安装时的选项, 我想这将是一个很好的时间潜入Btrfs和探索出一条小. 🙂

部分 2 即将推出 …

分享
星期一, 10月29日, 2012 | 笔者:

似乎, 在无限的智慧, 谷歌 有一个安全功能,可以阻止应用程序访问或使用您的谷歌帐户. 我可以看看谷歌的用户,这可能是一个问题, 尤其是他们的 GTalk的Gmail的 用户. 在我的情况下,它是 洋泾浜 有一个问题, 叽里咕噜 服务 (这是技术上的一部分,GTalk的). 后一点,我找到了解决办法 . 我很惊讶于怎么老问题是,这个功能已经存在多久!

要解除锁定的帐户,并在网上得到您的应用程序, 使用Google的验证码图片页面 这里.

分享
星期四, June 03rd, 2010 | 笔者:

Why I’ve left MTN

So I’ve been shopping around in a non-serious fashion in the last few months trying to figure out how best to leave MTN and how get the best deal for me. I don’t like MTN since I became anirate“, as I might call such a customer in the ISP industry. MTN’s Customer-Service Call Centre had rarely been helpful or knowledgeable on their own systems. The final straw however was when their systems let me screw myself over and Customer Service was as helpful as a dead redshirt:

I had a billing issue where, admittedly, it started of my own fault. MTN has a feature where you can call in to find out the amount owing on your account. Only, as Murphy would have it, this amount was 由于该帐户,但量 持续 这是量 计费.

所以1个月我的帐户约为R900. 我拨通了电话, 误听到R500, 支付的金额我想我应该: R500. 15 天后MTN暂停我的帐户. 无错完成, 对? 错误.

第一关, 我没有收到任何形式的通知. 短信将最有意义, 特别是因为它的成本MTN几乎没有任何资源: “您的帐户xyz是由R400欠款. 请联系等等等等等等”. 他们可以打电话给我, 他们可以给我发电子邮件, 某物, 但这样的事发生. 暂停无偏见. 那是让顾客的注意力的最好方法!

现在, 不仅能我无法拨打电话和短信的, 我无法接听电话或短信的. 进一步, 一世 甚至不能称之为MTN的 免费电话 电话号码. 我只好用别人的手机来找到问题的底部. 经过讨价还价的两天,我终于找到了小姐热情地向重新启用该帐户. 十天后我的工资中去, 我所说的相同数量和接近听到一个数字 “R900”. 我觉得自己也许我应该juuuust的情况下,仔细检查我错听说. 我再次呼吁, 我再次听到了相同数量的. 对. 付R900. 十五天后, 我的手机再次暂停. WTH?

还记得我前面提到的?: “this amount was 由于该帐户,但量 持续 这是量 计费.” 所以, 尽管事实上,语音提示特别说 “按 3 对于到期余额; [压力机 3] ; 未缴余额为; 九; 百; 和; #随你 ; 兰特; 和; #随你; 仙”, 其实,我欠他们R900加上我支付了短前一个月的R400. 不, 我不知道,如果MTN已经修复了这个. 我不再在乎. 因为我想通了这一点,我开始等待文中陈述,看看有多少实际上是由于. 有趣的是, 其文中陈述也是错误的. 只有他们有 相反 问题: “此发票: R1300” 尽管在下一页上说,期初余额的事实 “R400”, 期末余额 “R1300”. 透视! 难道是固定? 再次, 我不在乎.

我让他们知道我没有续约,我现在已经已经移植我的号码客场维珍移动. 因为我要保持我的号码和端口其他地方, 店里说我不能把 “服务欠佳” 为结束合同,但它应该简单地说原因 “移植”. 显然,通过把什么都没有,他们可能不 “注意” 我想将它移植. WTF.

接下来是什么? (没有MTN)

在我的研究,我发现合同 “交易” 最受欢迎. 通常, 您可以通过获得R8000手机R800每月 24 与R500奇值得每月通话费个月. 这相当于给你支付R19 200 在24个月内换了手机值得R8000,这将是中过时 12 个月. 每个月你会得到一些通话时间,所以你可能会觉得它不是一个完全丧失. 然而,你应该还记得,它的成本的移动运营公司没事的时候,你让那些电话. 利润.

有一个更好的办法

有便宜得多合同, R50和R200之间的合同,其中包括cheapish手机 – 那该死的工作,还有一个手机,但手机不会让你玩 游戏 在火车上. 大多数这些合同实际上是给你同样的通话时间价值 (有时更多!) 因为你付出了什么. 因此,对于R100你可能会得到通话费R100值得加上一些免费短信的, 和cheapish电话. 我最近看到最好的交易已经全部为 三星STAR, 低调但好的手机, 可以从一些每月R100和R200之间零售商的. 在大多数情况下,交易已经包括了全额的通话时间. 维珍移动 有可能在这里最好的例子: 费用是每月R199,其中包括在R200和通话时间 1000 短信的 (是的, 你看的没错 – 一千!).

处女的服务好所有的方法!

我已经与维珍移动的另一个原因是少了一些没有其他服务提供者: 一个 “杂” 合同/预付设施. 我在通话时间得到R200然而,, 如果我去了那, 额外刚刚被添加到我的发票. 随着MTN这个可以去天空不高的限制选项! 与维珍, 因为我问, 它有R300的限制. 但, 我仍然可以添加预付充值 (用手机银行, 宁). 没有其他的服务提供商可以让你做到这一点!

请记住,我前面提到的R8000手机? 我的计划是让三星STAR和R300相比每月少花. 我就可以节省足够的钱居然去购买更昂贵的手机 (或笔记本电脑) 与现款,我会救! 当然, 如果你真的 使用 该电话的R800价值, 我想最好的交易是你花了R19200反正. 也许至少与你的选择更重要的观点,你会的资金量好保存自己在未来. 在您的搜索好运气 您的 最划算的价钱!

分享
星期四, 11月12日, 2009 | 笔者:

如果你发现自己在更新单个应用程序 Arch Linux的 (一个非常糟糕的主意, 增值税) 而且升级的readline你可能最终沿着线看到错误:
/bin/bash: error while loading shared libraries: libreadline.so.5: cannot open shared object file: No such file or directory
希望你仍然有一个bash提示符开放,没有关闭他们都. 如果仍, 立即 运行下面的:
pacman -S bash
否则你将无法运行的bash了,因为bash中仍然会链接到旧版本的readline的.

还, 在未来的, 不跑
pacman -Sy application
(蟒蛇在我的情况)
而不是, 运行:
pacman -Syu
这将确保所有的应用程序升级.

亲自, 我认为,庆典应该有一个依赖集说,它需要的ReadLine和旧特定版本同为新的bash, 需要的readline的新版本. 无论, 而明哲保身. 😉

分享