$cat /proc/scsi/scsi
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: SEAGATE Model: ST373207LC Rev: D703
Type: Direct-Access ANSI SCSI revision: 03
Host: scsi0 Channel: 00 Id: 06 Lun: 00
Vendor: PE/PV Model: 1×2 SCSI BP Rev: 1.0
Type: Processor ANSI SCSI revision: 02
添加一块盘,一般只改Id号就行了
echo “scsi add-single-device 00 00 01 00″ > /proc/scsi/scsi
四位数字对应
scsi号 SCSI控制器号(一般机器就一个SCSI控制器,所以就是0)
Channel号 硬盘所在SCSI通道的编号(一般单通道的就是0,多通道的要看是哪个通道了)
Id号 硬盘的SCSI ID号(可以通过具体插入的硬盘插槽来判断);
Lun号 硬盘的lun号(默认情况都是0)
然后在fdisk -l中就可以看到了
称除磁盘
echo “scsi remove-single-device x y z u” >> /proc/scsi/scsi
转载一篇文章,ssh翻墙,本wordpress所在主机就同时用于笔者翻墙,使用的就是ssh翻墙,祝各位能够翻墙成功,最后再说一遍fuck gfw!!!
Mac下如果Eclipse使用默认的参数会非常非常痛苦的,甚至退化到Windows时候的感觉。所以下载Eclipse以后第一步就是设置Eclipse JVM参数,设置的位置为$ECLIPSE_HOME/Eclipse.app/Contents/MacOS/eclipse.ini。加入以下参数
-vmargs
-Xms512m
-Xmx2048m
其中$ECLIPSE_HOME是你安装Eclipse的home目录。
近期在做hadoop 2.4集群的fast-copy功能,最后需要进行编译,测试等,发现在$HADOOP_HOME下,对所有module进行mvn compile没有任何问题。当进入hadoop hdfs module进行单独编译的时候,总是提示cannot find symbol,提示的是我新加入的方法无法找到。
最后发现时maven仓库中的那个jar包是老的jar包,导致编译别的module引用这个jar包得时候就会报错。以前也遇到过这个问题,没有引起重视,这次记录下来。附:打包并拷贝至本地库命令
mvn clean package install -DskipTests