sde

SCSI错误定位:hostbyte和driverbyte

匿名 (未验证) 提交于 2019-12-03 00:19:01
1. 错误打印log 硬盘跑IO的时候,经常会见到下面这种错误log,这是SCSI做的打印。这是什么错误?该怎么定位? [ 6304.176111] sd 0:0:4:0: [sde] tag#7 UNKNOWN(0x2003) Result: hostbyte=0x07 driverbyte=0x00 [ 6304.184281] sd 0:0:4:0: [sde] tag#7 CDB: opcode=0x28 28 00 00 0a 88 00 00 04 00 00 [ 6304.191838] print_req_error: I/O error, dev sde, sector 690176 [ 6333.587832] sd 0:0:4:0: [sde] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x05 driverbyte=0x00 [ 6333.596010] sd 0:0:4:0: [sde] tag#0 CDB: opcode=0x28 28 00 00 0a 8c 00 00 04 00 00 2. log打印位置 首先,我们看这个日志是在哪里打印的。drivers/scsi/scsi_lib.c中scsi_io_completion()。两行分别对应scsi_print_result()和scsi_print

硬盘分别接主板、阵列卡,系统盘盘符不为sda的解决方法

匿名 (未验证) 提交于 2019-12-03 00:03:02
硬盘分别接主板、阵列卡,系统盘盘符不为sda的解决方法 问题:现有台服务器DELL FS12-TY(C2100),4块盘直连主板,8块盘连接阵列卡PERC H700使用,实际盘符如下,其中sde为系统盘,现需将系统盘盘符更改为sda 经过如下操作,问题依旧: 1、拔插sde; 2、重启机器; 3、更换sde 分析:系统在启动过程中确为先加载主板直连的硬盘,待这4块盘加载完成后才加载阵列卡上挂载的硬盘。因此,考虑将阵列卡驱动加载的优先级调高,即先加载阵列卡驱动 solution: 1、编辑grub,vim /boot/grub/grub.conf 2、添加rdloaddriver=megaraid_sas 3、保存退出重启 4、重启后查看盘符已恢复正常,系统盘盘符为sda,如下: 5、如下可知系统启用过程中,先加载阵列驱动megaraid_sas,再加载主板上连接的硬盘 来源:51CTO 作者: lemon6666666 链接:https://blog.csdn.net/lemon6666666/article/details/100734946

搭建RAID5(5块硬盘)过程并模拟一块磁盘损坏情况

北城以北 提交于 2019-12-02 02:08:05
首先: 在配置RAID5之前我们先来了解一下它。RAID5,RAID是指独立磁盘冗余阵列,是把相同的数据存储在多个硬盘的不同地方的方法。通过把数据放在多个硬盘上,输入输出操作能以平衡的方式交叠,改良性能。因为多个磁盘增加了平均故障间隔时间,储存冗余数据也增加了容错。常见组合有0,1,5,10。作用是为了防止硬盘物理损坏以及增加存储设备的吞吐量。下图为RAID5基本原理图,它最少需要3块硬盘,我们本次配置的是3块硬盘的RAID5,剩余两块硬盘做备份盘。RAID5中把数据分布在所有磁盘上进行并行读写,加快运行效率,每块盘都有“parity”块,这里保存的是其他硬盘数据的奇偶校验信息(并非其他硬盘数据),这样当任何一个硬盘损坏都可以根据其他硬盘上的奇偶校验信息通过算法来尝试重建损坏的数据,兼顾存储性能、数据安全和存储成本,相当于RAID0和RAID1的折中方案。 第一步:添加五块硬盘 首先关闭虚拟机,点击编辑虚拟机,或者右键虚拟机名称点击设置。之后弹出如下图界面。 按图中步骤一路默认确定即可 添加sdb sdc sde sdd sdf这5块硬盘 。 之后开机打开终端 输入命令 ll /dev/sd* 或者 fdisk -l查看硬盘是否创建成功 第二步:    创建 RAID5 输入命令 mdadm -Cv /dev/md0 -n 3 -l 5 -a yes -x 2 /dev/sdb

oracle杂记

╄→尐↘猪︶ㄣ 提交于 2019-11-30 17:48:51
--查看版本 select * from versions --表注册信息表 select * from table_registry --STATES表包含状态元数据,它指示一段时间内创建的状态, --还有每个状态的创建时间、关闭时间、父状态以及所有者。 --每创建一个状态,都会指定状态ID并且会在该表中添加一条记录。 --用户的每一个编辑行为都会以一个状态ID来表示。 select *from states --STATE_LINEAGES表用于存储各状态的谱系,为每个版本创建一个新的谱系名称。 --每添加一个状态时,都会添加谱系名称和状态ID。 --当添加的状态是新版本时,还会添加父状态的祖先状态谱系(包括该谱系名称)。 --要返回某个版本的正确视图,通过查询其状态谱系即可识别每次对该版本进行更改时所记录的所有状态。 --通过此状态列表,可确定正确表示版本的表行 select * from state_lineages --每次在某个状态下修改要素类或表时,都会在MVTABLES_MODIFIED表中创建一个新条目。 --对两个版本进行协调时,此过程的第一个步骤是识别这两个版本引用的状态——当前编辑版本的状态和目标版本的状态。 --根据这些状态,通过追踪这两个版本的状态谱系可识别公共祖先状态。 --随后通过查询MVTABLES

ArcSDE数据库、文件地理数据库和个人地理数据库的区别

試著忘記壹切 提交于 2019-11-28 19:45:37
Geodatabase地理数据库分为: Personal Geodastabase个人地理数据库, File Geodatabase文件地理数据库, ArcSDE Geodatabase SDE地理数据库。 三者分别对应的就是*.mdb、*.gdb和SDE数据库。其中gdb和mdb的区别在于: mdb数据库采用Microsoft Access 数据文件结构,容量上限为2GB,且随着数据量变大时,性能会下降,有效数据库大小一般在250M到500M之间。 gdb数据库单个数据集存储上限可达到1TB,可存储多个数据集。 SDE地理数据库是基于Oracle、SQL Server、Informix或者DB2的大型关系型数据库打造的企业级空间数据库,需要通过ArcSDE进行连接,支持多用户读写。 关键特征 ArcSDE 地理数据库 文件地理数据库 个人地理数据库 描述 在关系数据库中以表的形式保存的各种类型的GIS数据集的集合(对在关系数据库中存储和管理GIS数据的ArcGIS用户建议使用的本机数据格式) 在文件系统文件夹中保存的各种类型的GIS数据集的集合(对在文件系统文件夹中存储和管理的ArcGIS用户建议使用的本机数据格式) 在MicrosoftAccess数据文件中存储和管理的ArcGIS地理数据库的原始数据格式。(此数据格式的大小有限制且仅适用于Windows操作系统) 用户数

微软最新社会招聘职位列表

佐手、 提交于 2019-11-26 20:40:39
Org Job Title Job Code City STB Kinect for Windows SDK SDET 797399 BJ SDE 2- CIG 806586 BJ SDE 2- CIG 807339 BJ Senior SDE - CIG 807337 BJ Senior Business Operation Mgr 796914 BJ Solution Architect 809111 BJ Sr. PM (Commerce) 797821 SH SDET II (Commerce) 801715 SH SDE II (Commerce) 805388 SH PM (Commerce) 808714 SH Sr. SDE (Commerce) 811526 SH SDE II (Commerce) 811536 SH SDET II (Commerce) 811537 SH PM II (Commerce) 811691 SH Sr. PM (China Cloud Innovation Center) 797812 SH SDE II (China Cloud Innovation Center) 808862 SH PM II (China Cloud Innovation Center) 808711 BJ/SH SDE II (China Cloud