自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Full Stack Engineer

登峰造极

  • 博客(84)
  • 资源 (12)
  • 收藏
  • 关注

转载 Docker 命令集

# docker --helpUsage: docker [OPTIONS] COMMAND [arg...] docker daemon [ --help | ... ] docker [ -h | --help | -v | --version ]A self-sufficient runtime for containers.Options: --config=~/.docker Locat

2017-05-09 11:15:19 534

原创 python 安装 easy_install 和 pip

easy_install和pip都是用来下载安装Python一个公共资源库PyPI的相关资源包的1. 首先安装easy_install下载地址:https://pypi.python.org/pypi/ez_setup解压,安装.2. 安装好easy_install 之后 再安装pip下载地址:https://pypi.python.org/pypi/p

2016-05-26 10:57:53 656

原创 Brocade SAN Switch CFG backup and recover

通常,我们在执行SAN交换机变更之前,需要先对SAN交换机的配置做一次备份,尤其是在删除ZONE配置,或者一些其他重大变更。那么本文主要探讨如何来做SAN交换机的备份和恢复。1. 备份switch:admin> configuploadProtocol (scp or ftp) [ftp]: ftpServer Name or IP Address [host]:

2015-12-30 21:00:39 1489

转载 Understanding SCSI Sense

This page is about decoding and interpreting the SCSI sense buffer in order totroubleshoot a disk or storage device problem.A SCSI sense buffer is the error reporting facility in SCSI. It reports th

2015-10-20 14:19:51 2405

转载 蟠桃会之教育、投资与幸福生活

话题一:教育与学位房。昨天一老师讲政府机关人员在计划抛售百花学位房,也让我们知道目前改革的方向是大学区制度。也就是好学校并差学校,校长老师进一步轮转,教育资源的均衡化。进而,作为家长的我们该如何做,在房与学位关系上该如何处理?这样,我们先反思我们的教育目的是什么?在现行的教育体制下,毋庸置疑评价方式是一刀切的。可名校真的意味着高分吗?这里要再次重申一下大圣反复提到的观点,一个人的成长老师有

2015-07-30 23:12:05 761

转载 Beginning HOOK

基本概念HOOK,是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口过程之前处理它。钩子机制允许应用程序截获并处理window消息或特定事件。HOOK实际上是一个处理消息的程序段,通过系统调用,把它挂入系统。每当特定的消息发出,在没有到达目的窗口前,钩子程序就先捕获该消息,亦即

2015-07-05 15:54:32 579

原创 单向链表翻转

struct linka {int data;linka* next;};void reverse(linka*& head) {if(head ==NULL)return;linka *pre, *cur, *ne;pre=head;cur=head->next;while(cur){ne = cur->next;cur->next = pre;pre = cur;c

2015-07-03 09:48:01 662

原创 KVM的各种坑

1. 编译的坑费了老大劲,找到这帮人的邮件往来,才知道这里面有一个命令写错来,一行一行的修改之后,才得以通过编译记录如下:diff --git a/qemu-options.hx b/qemu-options.hxindex 4bc9c85..3af60bf 100644--- a/qemu-options.hx+++ b/qemu-options.hx@@ -2095,18

2015-06-09 07:51:14 1046

转载 vector的用法

晚一点再慢慢排版标准库Vector类型使用需要的头文件:#include Vector:Vector 是一个类模板。不是一种数据类型。 Vector是一种数据类型。一、 定义和初始化Vector v1; //默认构造函数v1为空Vector v2(v1);//v2是v1的一个副本Vector v3(n,i);//v3包含n个值为i的元素Vec

2015-06-04 17:43:15 540

原创 KVM安装排错

KVM虚拟机安装从昨天一直折腾到今天,我快要被打败了!KVM的商业化进程跟VMWARE相差的不是3-5年啊,这完全就是一个工程师好玩的工具。还好我够机灵,总算编译通过了!在配置的时候需要用./configure --extra-ldflags=-lrt先把我的编译结果丢这里,回头再慢慢写我的调试过程:[root@localhost qemu-kvm-1.2.

2015-06-04 09:31:35 948

原创 绕过subscriptionmanager搭建yum工具

环境:Redhat 5.71. 删除redhat原有的yum rpm-aq|grep yum|xargs rpm -e –nodeps2. 下载yum安装文件wget http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm

2015-06-04 09:28:42 2632

原创 String 类的方法

先贴在这里,后面再慢慢增加说明。string类的构造函数: string(const char *s); //用c字符串s初始化 string(int n,char c); //用n个字符c初始化 此外,string类还支持默认构造函数和复制构造函数,如string s1;string s2="hello";都是正确的写法。当构造的string太长而无法表达时会抛出

2015-05-29 21:40:10 417

原创 Exception

基础类:exceptionclass _CRTIMP_PURE exception{   // base of all library exceptionspublic:_EXCEPTION_INLINE __CLR_OR_THIS_CALL exception();_EXCEPTION_INLINE explicit __CLR_OR_THIS_CALL ex

2015-05-27 10:19:45 735

原创 vmware workstation 命令行

最近做一个项目,需要用到workstation,但是为了提高效率,研究了一下命令脚本,分享一下我的所得有错误之处,还望指正:我是在windows下面的做的实验,首先要切换到对应的目录下面c:/Program Files/VMware/VMware Workstation下面有两个文件比较关键,一个是vmare.exe,一个是vmrun.exe两个命令的用途可以见插图

2015-05-14 18:48:23 6427

原创 量化交易 心得

在市场面前,我逐渐的丢失了自我!!!!十年前我主要靠预测来完成交易;五年前我主要靠分析来完成交易;现在我主要靠规则来完成交易。回顾我的交易成长之路时发现:我事实上是在逐渐的减少自由意 志,而又逐渐的增加冰冷的规则。本以为进入期货市场能够通过市场间的非相关性来提高自己自由选择的余地,但半年的期货生涯告诉我的却是截然相反的结论。交易是艺术还是科学?或者说交易行为的实现是更多的靠不可

2015-04-14 23:18:40 4363 5

原创 人YU人之间的分水岭

意志薄弱、经不起挫折的人往往有一套自宽自解的话,就是把所有的过错都推诿到环境。明明是自己无能,而埋怨环境不允许我显本领;明明是自己甘心做坏人,而埋怨环境不允许我做好人。这其实是懦夫的心理,对于自己不肯负责任。环境永远不会美满的,万一它生来就美满,人的成就也就无甚价值。人之所以可贵,就在他不像猪豚,被饲而肥,他能够不安于污染的环境,拿力量来改变它,征服它。用周星星的一句话来说:如果没

2015-01-01 17:52:20 619

原创 Linux高并发导致(HDS)HNAS NODE Reset

最近接到了一个很奇怪的CASE,希望能在这里描述一下。NFS_Volume_01 挂载在NODE1上面,然后会有接近20台主机挂载了这个卷。当有大量并发访问该卷的时候,Node2出现了Reset。这个应该是SMU做出的判断,因为这个时候心跳出现了问题。证据如下:Warning: Cluster: Heart beating over high speed interconnect

2014-11-27 19:21:27 1851

原创 Buffer I/O Error in /var/log/messages

主机报错信息:

2014-10-24 12:58:02 8499

原创 Brocade MAPS Description

1.      It should support the hardwareplatforms as below:•Fixed-port swtich- Brocade300 switch- Brocade5100 switch- Brocade5300 switch- Brocade5410 embedded switch- Brocade5424 embedded sw

2014-10-10 11:07:54 1255

原创 Brocade MAPS Overview

Monitoring and Alerting Policy Suite

2014-10-04 21:27:51 1346

原创 Linux Host "Abort command issued"

I still investigate this issue, and it now narrow down after we hard work.Thanks my team mate.Something we alred

2014-09-15 16:29:33 5488 1

原创 Server lost ASM luns with scsi edc_status message.

最近在linux主机上看到很多这样的报错:Sep 17 20:30:57 localhost kernel: scsi(4): The edc_status node should no longer be used.Sep 17 20:30:57 localhost kernel: scsi(4): The edc_status node should no longer be used

2014-06-27 22:40:41 2775 2

原创 How to set the I/O Queue depth on VMware ESX servers?

Product: CLARiiON CX4 Series, VNX Series Description: Performance analysis on the CLARiiON or VNX shows "Queue full" issues occurring on the FC ports and there is poor response time in VMw

2014-04-15 15:50:57 1145

原创 How dose SMI-S work?(2)

SMI-S use standard XML based communication methods to facilitate exchange between the client application, the SMI-S provider, and the storage device.How dose SMI-S work?SMI-S use sta

2014-01-22 10:51:26 1097

原创 SMI-S 存储管理 (1)

接下来的一段时间,我都会聚焦在这个技术上面,结合目前实际使用环境,把所有存储的配置信息和性能信息都拉取到服务器上,做分析。如果有这方的技术专家,可以与我联系,做出业界最专业的平台。++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

2014-01-21 15:01:45 3853 3

原创 NPV 和 NPIV之间的区别

Two technologies that seem to have come to the fore recently are NPIV (N_Port ID Virtualization) and NPV (N_Port Virtualization). Judging just by the names, you might think that these two technologies

2014-01-01 22:37:38 6817

原创 SCSI锁 详解

何为SCSI锁?在一个共享存储的环境下,多台主机可能会同时访问同一台存储设备,如果此时多台主机在同一时点上对一个Lun进行写的操作,那么可想而知这个Lun将不知道哪个数据先写,哪个数据后写。为了防止这种情况发生而导致的数据损坏,于是就引入了SCSI锁的概念。如下图中HostA对Lun进行读写时,对Lun加上SCSI锁,此时HostB将无法对该Lun进行访问。

2013-12-25 08:15:28 11951

原创 How do I set up break reserves in parallel on AIX HACMP?

在AIX环境中,HACMP+Powerpath的情况下面,尤其是比较老的版本5.3,经常会碰到一些客户说HA切换时间很长,有的长达20多分钟才可以切换完成。显然这是不正常的,经过一些research发现,当primary的机器宕机时,secondary机器需要对之前的reservation lock做一个清除动作,但是这个工具之前是比较土的,一个一个的清除,导致磁盘过多的情况下,清除的非常缓慢

2013-12-10 08:03:10 1061

原创 without inq or pp how do you find out what LUN / array a scsi device is

Without inq or powerpath you should still be able to findout what a device is. On Solaris: -         "format" command should tell you.-         If using Leadville driver, the cXtdZwould tell

2013-11-27 11:18:33 880

原创 AIX SCSI Error Identifiers for the "errpt" Error Log

You can find the SCSI error in IBM AIX "errpt -a", detailed information as below...  SCSI ERR1Error Description: ADAPTER ERRORThis error is logged by the SCSI adapter device driver in the event

2013-11-26 08:40:55 844

原创 Introuduce all the Powerpath Policy

Please refer the picture:if you have any quetions, please leave message.

2013-11-21 13:50:43 805

原创 Object Storage 定义

关于对象存储的定义,其实把哈希表的定义看一下,基本上就能懂了。data = fun(key);data就是用户要找的数据KEY就是类似于传统存储的META DATA,但是又不一样,是通过一个算法得到的标签。然后通过这个FUN,得到数据KEY中的数据就已经包含了数据所存在的具体物理位置,比如:盘柜,磁道。。等等,但是它是属于抽象出来的一串数字,需要通过这个FUN来运算,得

2013-11-17 20:11:16 967

转载 HPUX LINUX AIX下的VG相关操作

HP UX将存储磁盘映射到HP UX主机使用ioscan命令扫描新增加的磁盘:#ioscan -fnCdisk如果是多路径的放,使用以下命令查看磁盘名与物理路径对应关系#ioscan -m dsf确定新建VG的磁盘:建VG(建议使用聚合后盘符,不要使用物理路径)1.建 pvpvcreate /dev/rdsk/disk314或者nodeA#[/]pvcr

2013-11-14 20:06:15 2943

原创 How to rename the powerpath pseudo disk name using "emcpadm"?

Please refer the Picture.

2013-11-01 07:49:05 1732

原创 Powerpath 启动过程

2013-10-26 09:58:41 1058

原创 人生轨迹

谁都不甘愿平庸,谁都不甘愿碌碌无为,谁都不甘愿活着像行尸走肉。把自己的生活过的有滋味,把自己的人生过的很精彩,不让自己留下遗憾。已过30的我,真的不想再感叹时间过的很快,更不想悔恨青春。我只想做点自己喜欢的事情,不想被任何外界的诱惑干扰。形而上学 - 道大道无形,顺势而为。我得问清楚自己到底想要什么?显然,30岁的时候来考虑这个问题已经很晚很晚了,只能自欺欺人的说一句,

2013-10-17 20:19:25 1094

原创 Reservation policy from IBM

No Reserve reservationpolicy (不设置任何锁)If you set MPIO deviceswith this reserve policy, there is no reserve being made on MPIO devices. Adevice without reservation can be accessed by any initiators at

2013-08-29 07:08:13 772

原创 人生如梦

其实,我是一个非常感性的人。而且极少会刻意掩饰内心的感受,可以说我没有城府,可以说我幼稚。无论如何,我都希望能做真实的自己。想笑的时候,就大声笑出来。想生气的时候,就发泄出来。当然,随着年纪的增长,有的时候也要分场合,分时间,分人物,来表达自己的感受。也许,这与内心的自我是多么矛盾啊。人生,为什么童年是最开心的?因为在任何时候发泄内心情绪,都不会有人责怪你。无论是正面的情绪,还是负面的情绪,大家都

2013-08-18 11:03:18 698

原创 关于修行,关于胸怀

修 行,首先是一种胸怀的修炼,在修行过程中,要有一种大慈悲的心胸,要敢于大舍。修成大成者,要有气吞天地的胸怀,包容宇宙的心胸。人空空两手,来到世间, 又两手空空而去。你在这世间得到了什么,什么东西是你的,什么东西是我的。要有这样一种胸怀,我不需要得到任何东西,这样你放松了,空了,佛法的能量就源 源不断地进入你的体内。与宇宙相融,要练一种化境,将自己融化,融入万物,滋养万物,与万物并生,逐渐地抛去自

2013-08-16 12:15:16 751

原创 LUNZ详解

LUNZ在日常运维中经常简单,也碰到少客户有碰到类似的问题,不知道如何处理。LUNZ,是在主机和存储之间还没有建立连接的时候,建立沟通桥梁的工具。(个人认为这句话已经是高度提炼过了)当存储有一个LUN 0 的设备MAP给主机的时候,LUNZ就可以功成身退了。另外,如果客户没有使用LUN0的设备,则需要disable arraycommpath。当然,disable这个参数是有代价的,还需要

2013-08-02 07:33:08 3510

SecureCRT 7.2.X 注册机【已验证可用】

SecureCRT 7.2.X 注册机 只有注册机,安装文件请自行到官方站点获取 谢谢

2014-10-24

Beginning Windows 8 Application Development 英文原版

Beginning Windows 8 Application Development

2013-12-24

FAST VP Step by Step Module 2

FAST VP Step by Step Module 2 关于VMAX/DMX fast vp详细介绍2, 1请在我的资源清单里面找

2013-12-24

EMC Storage VMAX FAST VP Step by Step Module 1

关于VMAX/DMX fast vp 详细介绍,这个文档是第一部分。

2013-12-24

The datacenter as a computer_Final-Draft【英文原版】

google出版的最新技术书籍,关于数据中心逻辑层面的建设。

2013-12-24

VNX_Block_best_practices

best practise for VNX.

2013-11-29

Professional Linux Kernel Architecture

Professional Linux Kernel Architecture 很经典的书 原版

2010-07-27

常用ARM指令及汇编

对ARM7指令的收集和描述 对ARM7指令的收集和描述 对ARM7指令的收集和描述 对ARM7指令的收集和描述 对ARM7指令的收集和描述 对ARM7指令的收集和描述

2010-06-10

Linux-Assembly-HOWTO

Chapter 1. Introduction.....................................................................................................................................1 1.1. Legal Blurb......................................................................................................................................1 1.2. Foreword...................................................................................................................................1 Chapter 2. Do you need assembly?....................................................................................................................3 2.1. Pros and Cons..................................................................................................................................3 2.1.1. The advantages of Assembly...................................................................................................3 2.1.2. The disadvantages of Assembly..............................................................................................3 2.1.3. Assessment.............................................................................................................................4 2.2. How to NOT use Assembly..............................................................................................................4 2.2.1. General procedure to achieve efficient code...........................................................................4 2.2.2. Languages with optimizing compilers....................................................................................5 2.2.3. General procedure to speed your code up...............................................................................5 2.2.4. Inspecting compiler−generated code.......................................................................................5 2.3. Linux and assembly.........................................................................................................................6 Chapter 3. Assemblers.......................................................................................................................................7 3.1. GCC Inline Assembly.......................................................................................................................7 3.1.1. Where to find GCC..................................................................................................................7 3.1.2. Where to find docs for GCC Inline Asm.................................................................................7 3.1.3. Invoking GCC to build proper inline assembly code..............................................................7 3.1.4. Macro support.........................................................................................................................8 3.2. GAS.................................................................................................................................................9 3.2.1. Where to find it........................................................................................................................9 3.2.2. What is this AT&T syntax.......................................................................................................9 3.2.3. Intel syntax...........................................................................................................................10 3.2.4. 16−bit mode...........................................................................................................................10 3.2.5. Macro support........................................................................................................................10 3.3. NASM............................................................................................................................................11 3.3.1. Where to find NASM............................................................................................................11 3.3.2. What it does...........................................................................................................................11 3.4. Other Assemblers...........................................................................................................................11 3.4.1. AS86.....................................................................................................................................11 3.4.2. YASM..................................................................................................................................12 3.4.3. FASM...................................................................................................................................12 3.4.4. OSIMPA (SHASM)..............................................................................................................12 3.4.5. AASM..................................................................................................................................13 3.4.6. TDASM................................................................................................................................13 3.4.7. HLA......................................................................................................................................13 3.4.8. TALC....................................................................................................................................13 3.4.9. Free Pascal............................................................................................................................14 3.4.10. Win32Forth assembler........................................................................................................14 3.4.11. Terse...................................................................................................................................14 3.4.12. Non−free and/or Non−32bit x86 assemblers......................................................................15

2010-06-10

linxu 程序设计 第四版(English)

很不错的linux入门级书本 全英文资料,还可以提升E文能力。

2010-04-30

VERITAS网络备份企业版v6.0

Part I - Introduction to Backup and Recovery in the Enterprise Environment Chapter 1 - Backup and Recovery System Requirements Explained Chapter 2 - Business Requirements of Backup Systems Chapter 3 - An Introduction to NetBackup Part II - Backup Product Tutorial Chapter 4 - Evaluating Storage Media Requirements Chapter 5 - General Discussion on Configuration Chapter 6 - Monitoring the Backup Process Chapter 7 - Evaluating Other Backup-Related Features and Options Chapter 8 - General Troubleshooting Tips Chapter 9 - The Expanding Backup System Part III - The Enterprise Impact of Backup Systems Chapter 10 - The Future of Backup Chapter 11 - Major Players in the Backup Arena Appendix A - Command-Line Interface Guide Appendix B - Glossary Appendix C - Tuning Your Backup and Recovery Application Appendix D - Disaster Recovery Planning Kit—From End to Beginning Appendix E - Business Impact Analysis Planning Kit—The Storm Before the Calm Appendix F - Performance Test Tech Note Appendix G - NetBackup Performance Tuning on Windows Index List of Figures List of Tables List of Sidebars

2009-05-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除