VMware ESX(i) 4.0 (vSphere) -Connecting to an iSCSI Storage Target

With a complete re-write of the iSCSI portion of the code, ESX 4(vSphere) provides better performance and useful features such as Jumbo Frame support and TCP Segmentation Offload (TSO).  There is more reason than ever to consider iSCSI based share storage to house your VMs. There are many low cost iSCSI storage solutions available such as OpenFiler of which I have written a configuration article here. Here is a quick guide to assist you on your way to connecting your ESX(i) 4.0 host to an[……]

继续阅读 »

[转载]多IP(路由、接入)Linux系统的管理

曾管理一台同时有教育网、网通和电信三条接入线路的服务器多年,最近终于略有小成,领略了多线管理的要点。想到现在vpn因为某些伟大的原因变得盛行,这也是一种多线路接入,故撰写此文,同时做为自己的备忘。 为简化,下面仅描述双线的情况。假设两条线路的配置如下:

  1. eth0设备,IP:1.1.1.1,网关:1.1.1.9
  2. eth1设备,IP:2.2.2.2,网关:2.2.2.9

1. 配置基本路由 路由决定了从本地访问不同网站会自动从哪条线路走。比如运行命令: route add -net 3.3.3.3 netmask 255.255.255.0 gw 1.1.1.9 此后所有对3.3.3.x的访问都会自动从线路一出去。线路一访问哪里快,就把到哪里的路由都配到线路一,然后把线路二配成缺省路由: route add -net default gw 2.2.2.9 这样所有不从线路一走的访问就从线路二走了。当然,也可以让线路一做缺省,线路二逐条配,具体情况就看怎么方便了。 2.配置基于源地址的策略路由 对于一般用户而言,完成基本路由的配置就够了。但如果这台机器希望[……]

继续阅读 »

iptables 中文使用详解

先把我最常用的2个记录下 封ip:iptables -I INPUT -p all -s ip地址 -j DROP 删除被禁止的ip iptables -nvL –line-numbers iptables -D INPUT XXX    注:xxx为行号 iptables 指令 语法: iptables [-t table] command [match] [-j target/jump] -t 参数用来指定规则表,内建的规则表有三个,分别是:nat、mangle 和 filter,当未指定规则表时,则一律视为是 filter。 个规则表的功能如下: nat 此规则表拥有 Prerouting 和 postrouting 两个规则链,主要功能为进行一对一、一对多、多对多等网址转译工作(SNAT DNAT),由于转译工作的特性,需进行目的地网址转译的封包,就不需要进行来源网址转译,反之亦然[……]

继续阅读 »

linux iptables 如何封IP段

124.115.*.*这个ip段非常恶心,建议在服务器上都封锁 # iptables -F # iptables -P INPUT ACCEPT # iptables -P OUTPUT ACCEPT # iptables -P FORWARD ACCEPT # iptables -A FORWARD -s 124.115.0.0/24 -j DROP # iptables -I FORWARD -d 202.96.170.164 -j DROP 补充:: 封单个IP的命令是: iptables -I INPUT -s 211.1.0.0 -j DROP 封IP段的命令是: iptables -I INPUT -s 211.1.0.0/16 -j DROP iptables -I INPUT -s 211.2.0.0/16 -j DROP iptables -I INPUT -s 211.3.[……]

继续阅读 »

Excel 公式

1.Excel公式中如果想要$B1这个值不会随着Excel的拖动而变动,也就是是一个常量,可以写成这样的$B$1 2.IF函数:IF函数是Excel 逻辑函数的中最常用的函数,语法形式为: IF(logical_test,value_if_true,value_if_false) If 函数的作用是根据logical_test逻辑计算的真假值,返回不同的结果。IF函数最多可以嵌套7层。 3.COUNTIF函数,也是很常用的一个函数,具体语法形式为: COUNTIF(range,criteria) Range 区域 是一个或多个要计数的单元格,其中包括数字或名称、数组或包含数字的引用。空值和文本值将被忽略。 Criteria 为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式、单元格引用或文本。例如,条件可以表示为 32、"32"、">32" 、"apples" 或 B4。 这几个函数很常用,不过过段时间就会忘记,记到这里备忘[……]

继续阅读 »

Blackboard 8.0 查找Content Collection内使用个人资源的用户列表

由于P大的bb系统用户帐号进行过一次有规律的升级,当时采取的策略是,按照规律批量新建帐号,从bb系统中批量导出用户和课程的注册关系,并修改用户id后重新导入系统,这基本解决了问题,不过也留下后遗症,Content Collection与用户之间的所属关系并未完全复制还原,如果删除升级前的帐号,部分老师在课程里引用了bb Content Collection的个人资源,那么课程内部分引用自旧账号个人资源的内容就会出现死链。为了既能清理旧帐号腾出宝贵的帐号空间,又丢失现有课程的部分资源,可以这么做:在Content Collection搜索/users/目录下的文件夹,如果大于1024字节,那么表示这个文件夹内有内容,不能直接删除该帐号,获得这样的一个列表容量大于1k的文件夹列表,删除重复的内容,再做一些处理就可以得到在Content Collection个人资源里有内容的用户列表,针对这个列表单独处理,备份复制资源,然后就可以按照规则删除旧有帐号了。 具体使用的工具是后台的管理员搜索,管理员面板 > 管理员搜索 > 搜索,设定一下搜索类型为文件夹,搜索范围为/users,大[……]

继续阅读 »

Ubuntu上部署iSCSI

一、iSCSI技术 SAN(Storage Area Network的缩写)意为存储区域网络,是真正的专注于企业级的存储。SAN采用一个分离的网络(从传统的局域网中分离)连接所有的存储器和服务器,这个网络可以采用高性能的实现技术,如光纤通道(Fiber Channel),可以容纳SCSI等协议,使数据块的移动更为有效,也便于用户自由增加磁盘阵列、磁带库或服务器等设备。现在的SAN基本都是通过Fibre Channel来实现的,Fibre Channel,简称FIBRE CHANNEL,又称光纤通道,是利用专用设备进行数据高速传输的一种网络标准,主要用于连接服务器的干线(backbones),并把服务器连接到存储设备上。采用高速的FIBRE CHANNEL作为传输媒介的SAN具有光纤信道在距离、性能和连接性等方面的优势,如果结合光纤通道交换机,则可以提供高达2Gb/s的数据传输速率,使独立于应用服务器网络系统之外的SAN几乎拥有了无限的存储能力。 但是利用FIBRE CHANNEL实现的SAN虽然性能优越,扩展性极佳,但价格却贵得惊人,管理起来也非常困难,让一般用户难以承受。也[……]

继续阅读 »

Windows 7 :“您没有权限修改该网络位置的文件,请与管理员联系以获得修改权限”

遇到这个问题很久很久了,一直没在意,今天搜了一下,发现原来是nod32搞的鬼,修改一下就好了: 设置高级模式打开所有高级设置文件系统实时防护文件创建时 取消打钩[……]

继续阅读 »

WordPress常用函数-get_option()

这个函数很好用哇,可以随便取数据库里的值了 说明 这是一种从选项数据库表中获取有名称的选项的值的安全方法。如果所需选项不存在,或选项无相关值,函数返回FALSE。 用法 <?php echo get_option( $show ); ?> 参数 $show (字符串)(必需)需要检索的选项名称。 默认值:None $default (混合)(可选)无值可返回时返回的默认值(如选项不在数据库中时) 默认值:false 返回的值 更多信息请见http://codex.wordpress.org/Option_Reference 示例 显示博客名称 在<h1>标签中显示博客名称 <h1><?php echo get_option(‘blogname’); ?></h1> 显示字符集 显示当前博客所用的字符集(假设为UTF-8) <p>Character set: <?php echo get_option(‘blog_charset’); ?> </p>[……]

继续阅读 »

WordPress条件标签

条件标签 简介 在模板文件中,我们可以根据能与某页面相匹配的条件,利用条件标签更改该页面上将要显示的内容以及内容的显示方式。例如,如果希望在博客首页文章列表的上方显示一段文字,可以利用 is_home()条件标签轻松实现这一效果。 注意:条件标签与WordPress模板层级密切相关。 条件 所有条件标签都会检查是否有条件可符合相应页面,之后返回TRUE或者FALSE。下面列出能够使各个条件标签返回TRUE的条件: 主页 is_home() 显示博客主页时,该条件标签返回TRUE。 注意:如果将静态页面作为博客主页,该标签会在显示日志页面时返回TRUE。 标题页 is_front_page() 显示博客头版消息(无论是日志或是页面)。当系统显示博客主页且管理面板的设置>阅读菜单下“主页显示为”选项设为最近发表的文章”,或者’设置>阅读菜单下“主页显示为”选项设为且"主页"是当前被显示的页面时,is_front_page()标签返回TRUE。注意:该标签在WordPress 2.5版本中首次亮相。 管理栏 is_admin()[……]

继续阅读 »