查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Art - Life

KDE - Linux - 奥斯卡

 
 
 
 

日志分类

 
 
日志分类列表加载中...
 
 
 
 
 
 
 
  zm

陕西省 西安市

 发消息  写留言

 
搞搞网络,搞搞虚拟化。业余看电影听音乐摄影钻研技术。
 
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 

有道博客搜索

 
 
 
 
 
 
 
 

ospf 路由重发布进 RIP

2016-11-5 23:30:46 阅读166 评论0 52016/11 Nov5

三年过去了,没想到真遇到纯rip环境了,而且需要并行将rip改造成ospf网络。

忘了当初学的很多东西,只记得,多个路由协议同时运行的时候,AD小的会被加入路由表,然后觉得只要全网rip+一部分一部分ospf,是没有问题的。

结果发现,在部分思科设备上,将一个接口同时宣告rip和ospf,并不是所有设备都能同时学到所有路由,于是,用到了将ospf重发布到rip中。

RIP 和 ospf metric代表的意义不同,因此值差异比较大,RIP 的metric代表跳数,最大15跳,而ospf的metric是由spf算法得出来的,有可能值大于100,如果将ospf直接重发不到rip中,很可能metric大于15,因此RIP不会将此路由加入路由表。

解决方法就是在重发布时指定metric:

router rip 120

redistribute ospf 110 metric 1

作者  | 2016-11-5 23:30:46 | 阅读(166) |评论(0) | 阅读全文>>

VSAN:手动将主机移出集群、手动加入集群

2016-11-5 20:26:37 阅读452 评论0 52016/11 Nov5

正常的VSAN部署中,使用web client的就可以完成主机加入VSAN集群,只要将主机移入集群,会自动安装VSAN代理等东西,如果VSAN网络配置正确,则主机便能顺利挂载上VSAN的datastore,然后可以手动通过web client的磁盘组管理在此主机上新建磁盘组。

有次实验环境下,未将主机正常从集群中移除,而是直接删除并再次添加到其他VSAN集群,发现报告主机已属于其他VSAN集群。后来经过查找发现需要手动使用命令将主机从集群中退出:

通过 SSH 登陆主机,运行如下命令:

esxcli vsan cluster leave

然后再将主机尝试添加到集群,添加成功。

--------------------------------------------

手动将主机加入VSAN集群。

如果因为某些原因,你发现VSAN主机即使在集群中,但是存储容量和其他几台主机又不一样时,实际底层可能主机并未加入合适的集群。

VSAN每个集群都有一个UUID以和其他集群区分,使用

esxcli vsan cluster get

可以查看VSAN cluster的详细信息,运行结果如下:

root@ESXi-06:~] esxcli vsan cluster get

Cluster Information

Enabled: true

Current Local Time: 2016-07-13T16:52:01Z

作者  | 2016-11-5 20:26:37 | 阅读(452) |评论(0) | 阅读全文>>

VSAN:为何是2n+1而不是n+1+1

2016-10-31 22:33:42 阅读276 评论0 312016/10 Oct31

最近看到一个关于VSAN的问题,有人问为什么FTT=2需要5台主机,FTT=3需要7台主机。FTT=3时,4个副本加一个仲裁一共5台不就够了吗?

关于这个问题,我也仔细想了想,以下就是个人观点:

1、面向技术的回答:

首先,你这样的说法没有问题,但是这样的说法是必须有一个“法官”来进行裁决的,这个法官或许就是你。法官说坏了三台主机,还有一台主机上的数据是完整的,那它就可用。而实际上,法官这个角色就是单点故障,所以现实中我们都使用民主选举的方法判断数据完整性,没有绝对的权威。

我们回到VSAN的世界,VSAN保护的是数据,数据在VSAN中呈现单元是vmdk、homespace之类的对象。但是,参与选举的是比这些对象更小的叫组件的东西,每个对象由多个组件组成,每个组件有一定的选举权,如果多个组件投票结果是>50,那么他们对应的对象就是可用的。

然后我们以FTT=3为例看看,如果要保证一个对象可用,它至少会有多少个组件。

FTT=3,按照常识就是一个数据至少有四个副本,这四个副本对应到4个组件4台主机,这四个主机如果两两隔离,则会有脑裂发生,一边是50%的投票,另一边也是50%,不能确定到底谁可用谁不可用。这时候,有必要加入仲裁进行裁决,这样,网络隔离不会隔离出两个2.5,因此投票结果一定会有一边大于另一边,此仲裁在这里的作用仅仅是防止脑裂。

现在4副本+1仲裁,5个组件存在5个主机。

如果刚好3+2隔离,3表示其中三个副本,这三个组件对应的主机恰好同时故障,很显然我

作者  | 2016-10-31 22:33:42 | 阅读(276) |评论(0) | 阅读全文>>

VSAN 网络隔离以及 HA 设计

2016-9-23 22:20:28 阅读374 评论0 232016/09 Sept23

上个实验我们测试了 VSAN 网络隔离会发生什么事情,其中一条总结就是VSAN网络隔离不会触发HA。这在生产环境中可能是一个重大问题。下面就VSAN和HA配合使用提出三种方案:

解决方案1:VSAN网络使用双链路,两个10G网卡,且分别连接到不同的物理交换机上。

此方案可以最大程度提供VSAN网络冗余,可以避免硬件带来的单点故障,这样VSAN网络物理隔离的可能性会变小。

解决方案2:将管理网络和VSAN网络运行在一套物理网络环境中

在ESXi安装完成后,默认管理vmkernel0存在与标准交换机上。部署完vCenter后,可以使用vCenter web client的网络迁移功能将管理VMkernel迁移到VSAN vmkernel所在的vDS下。

vDS 的网卡绑定策略保持默认就行,如果vDS上行链路有问题,则管理网络和VSAN网络都会受影响,那么此时会同时发生VSAN网络隔离和HA。

可以看到 vmk0 正常迁移到VSAN的vDS下。

解决方案3:修改VSAN集群的隔离检测地址

默认vSphere HA集群使用管理地址的网关作为隔离检测地址。如果想保持管理网络和VSAN网络物理隔离,但是又要保证VSAN网络隔离时发生HA,可以将隔离检测地址改为VSAN网络的网关地址(虽然有时候VSAN环境不需要网关,但是建议配上网关)。

作者  | 2016-9-23 22:20:28 | 阅读(374) |评论(0) | 阅读全文>>

VSAN 排错指南1 - 故障及预期现象

2016-9-17 21:55:48 阅读323 评论0 172016/09 Sept17

本文章再次参照VSAN的官方文档:VSAN-Troubleshooting-Reference-Manual,此文档有中文版,但是排版及翻译并不好,有条件的可以直接阅读原文。

故障1 - 单个磁盘被拔出

预期现象:

如果VM配置为FTT=1,则虚拟机可以正常使用。

磁盘状态会被标记为absent

所有IO会被暂停,然后重新计算一个对象的可访问性。

所有保存在此磁盘上的component被标记为absent

如果相关对象为健康(所有可用投票数>50%),则IO恢复

这整个检查过程大概为5-7秒

如果此磁盘在60分钟内被再次插回VSAN环境,则不会进行component的重构。

如果60分钟后,原来的磁盘未被插回VSAN,则VSAN会对原磁盘上的component进行重构。

在vmkernel.log 中能看到类似以下日志:

2014-09-30T09:44:55.312Z cpu20:32849)WARNING: ScsiPath: 7028: Path lost for adapter vmhba0 target

作者  | 2016-9-17 21:55:48 | 阅读(323) |评论(0) | 阅读全文>>

VSAN 全闪和混合模式对比

2016-8-2 18:18:22 阅读229 评论0 22016/08 Aug2

自VSAN 6.0以后,VSAN支持全闪模式和混合模式。

和混合模式相比,VSAN能提供很好的性能,全闪也支持RAID5/6、去重以及压缩(更多信息请查看space efficiency)

在混合模式的VSAN集群内,闪存的空间按照7/3分为两个部分,70%为读缓存,减少虚拟机对慢速机械硬盘的读取,30%用于写缓存,多个写入请求可以被合并成一个,顺序写入,提高机械硬盘性能。

全闪和混合模式都建议缓存层容量是容量层容量的10%。

全闪存使用两种闪存:一种是高速、写性能好的,一种是容量大、成本低的闪存。 在全闪模式下缓存层100%的空间用于写缓存加速,闪存作为容量层时,读性能已经很好,无需缓存。写数据只有在需要时才会写入容量层磁盘,这样可以增加容量层硬盘的寿命。

全闪设计要求:

只在VSAN 6.0版本以后支持

只能使用10G网络连接,不支持1G网络

全闪群集的最大主机数为64

需要对容量层闪存盘做设置才能使用。

作者  | 2016-8-2 18:18:22 | 阅读(229) |评论(0) | 阅读全文>>

KDE 5 预览(多图)

2014-7-10 12:38:26 阅读1686 评论0 102014/07 July10

KDE 5 全称是 KDE frameworks version 5, 一些相关的编译好的文件可在此找到:https://community.kde.org/Frameworks/Binary_Packages

其中我使用的是NENO 项目的ISO,基于Ubuntu,每晚构建。 (neno项目是运行在Kubuntu上的一个PPA,独立于系统的桌面环境存在,所以可以放心安装使用。)

你可以去 这里 查找最近的ISO 下载使用。

所有图片点击便可查看原图(除第一个。。),或者可以去这个相册查看所有图片

KDE About,和KDE 4 默认主题比较,改动大多是在窗口上,趋向扁平,但是不像win8那样完全扁平,标签边缘还有窗口边缘有细线修饰。

整体配色没有多大改变,阴影还是蓝色。

登录界面以及加载界面

KDE 5 默认的主题,面板是白色的,壁纸比较具现代风。有些IOS 7的影子

作者  | 2014-7-10 12:38:26 | 阅读(1686) |评论(0) | 阅读全文>>

双击引起的bug    

2013-11-1 1:13:35 阅读222 评论0 12013/11 Nov1

如果有一天,突然发现你写的程序不能正常运行,你却没干什么,你会怎么看?

最近发现很久前写的gtk磁盘弹出脚本挂了,每次弹出都失败。

但是终端中输弹出命令却完全正常,,灵异了,于是打开脚本,关键的地方加上输出,终端运行,找到了问题,zenity输出出问题了,本来应该只输出一个值,倒现在输了两个,中间用|连接,,不过问题又是很奇怪,一会没事,一会有事,像是zenity有问题,完全没辙,在想是不是最近更新了什么,于是找man,zenity的说明文档似乎没变,我的用法完全对,不过,看到列表中有个勾选框(checklist)的选项,于是加上又测试了。。结果好了,一点问题都没有了,因为这是可选项,所以去了应该不可能有问题,可是,如果去了,脚本还是时不时的出问题,没辙,上awk,管它zenity输出多少,我只要一个,问题解决了……

不知怎么的突然想到,是不是最近鼠标左键有问题,单击变双击,于是多输出了值?上触摸板试,问题依旧,不过这时是真的找到问题了,之前用这程序,总是先在列表中选择一项然后点确定执行,,最近改双击选项执行了,。谁知道zenity下这两种执行结果就是不一样,可能是zenity的bug,因为这程序用了一年没出现问题,我就不信我一年从没双击执行过。

之前的awk也没白写,现在双击执行还是选择后确定执行都可用,有够郁闷的

作者  | 2013-11-1 1:13:35 | 阅读(222) |评论(0) | 阅读全文>>

IPv6 基础

2013-10-7 15:54:15 阅读435 评论0 72013/10 Oct7

IPv4的局限性:

1.地址空间少,IPv4 地址只有 32位, IPv6 有128位 可容纳3.4×10^38个地址

2.安全性:IPv4在网络层没有安全性可言,安全性一直被认为是由网络层以上的层负责。

3.自动配置:对于IPv4节点的配置比较复杂。IPv6任意节点可以自动获取IPv6地址(IPv6无状态地址)

4.NAT:破坏了Internet端到端的网络模型。IPv6没有NAT,全网每个主机都可以得到独立地址,无需NAT

5.由于IPv4地址分配杂乱无章,没有层次性,网络设备需要维护庞大的路由表项。

6.IPv4包头过于复杂,使得网络节点处理的效率不高。

IPv6地址格式:

x:x:x:x:x:x:x:x, 用16进制表示,每四个16进制数一组(代表16bit),共八组,不区分大小写。

简写规则:

:0000:  可简写为:: 或:0:

:0000:0000:  也可简写为::

但,::只能出现一次,所以下例中最后的写法是错误的

2031:0000:130F:0000:0000:09C0:876A:130B

2031:0:130f::9c0:876a:130b

2031::130f::9c0:876a:130b—错误

:0001: 可简写为:1:  ,即非0前面的0全部可以省略

:a000: 不能简写

作者  | 2013-10-7 15:54:15 | 阅读(435) |评论(0) | 阅读全文>>

【转载】各种乐器以及人声的频率表

2013-9-23 10:37:24 阅读397 评论2 232013/09 Sept23

各种乐器以及人声的频率表

EQ在后期混缩中是很重要的,我发这个东东是我在学习后期混缩的时候收集的资料,希望对大家有帮助 呵呵

贝司

  

    低音吉它:频响在700~1KHz之间

        提高拨弦音为60~80Hz

    电贝司:低音在80~250Hz

        拨弦力度在700~1KHz

吉它

    电吉它:65~1.7KHz

        响度在2.5KHz

        饱满度在240Hz

    木吉它:低音弦:80~120Hz

        琴箱声:250Hz

        清晰度:2.5KHz、3.75KHz、5KHz



 

    低音鼓:27~146Hz

        低音:60~80Hz

        敲击声:2.5KHz

    小鼓:饱满度:240Hz

       响度:2KHz

    通通鼓:丰满度:240Hz

        硬度:8KHz

    地筒鼓:丰满度:80~120Hz

    吊钗:130~2.6KHz

       金属声:200Hz

       尖锐声:7.5~10KHz

       镲边声:12KHz

作者  | 2013-9-23 10:37:24 | 阅读(397) |评论(2) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018

注册 登录  
 加关注