- 认证技术问题
- 键鼠模拟点击测试工具--xdotool
- Q:命令行修改屏幕分辨率
- KVM虚拟机-复制克隆(命令行)
- 统信UOS安装cherrytree
- 未进开发者根证书导入uos浏览器生效方案
- 将A卡驱动从从radeon切换为amdgpu
- uos系统ulimit工具使用
- kvm虚拟机运行时显示“启动域时出错”
- UOS文件命名最多支持字符数
- 在uos系统中如何下载不同架构的包
- 登录时输入正确密码后无法登陆 显示密码错误
- 通过终端判断窗口特效是否开启及开启关闭窗口特效
- 应用软件驻留任务栏问题
- FTP底层存储文件乱码
- 初识apache flink
- UOS专业版1032软件商店下载安装包缓存在哪里
- 如何用命令行查看当前cpu温度
- kvm远程连接报错ssh key
- 外设/认证类userid接口获取方式
- 命令行安装字体
- UOS访问windows文件共享
- uos系统中dbus调用api实现一些基本功能
- 用命令行设置关闭显示器、进入待机、自动锁屏
- 命令切换python版本
- uos系统中dbus调用实现系统锁屏
- UOS-lsmhookmanager程序的Demo
- KVM支持UEFI引导
- 身份鉴别系统如何接入UOS的PAM框架
- UOS收集桌面日志
- UOS远程windows桌面
- 获取有效打印机日志方法
- UOS浏览器导入证书
- 开发者问题反馈指南
- 因节信息为空,导致的签名失败的问题
- 搜狗输入法导入字体库
- LightDM桌面显示器相关技术内容(系统默认)
- 源码打包为deb
- 开源大数据部署手册
- UOS查看摄像头是否链接成功
- 安装双系统后无法进入UOS系统
- 进入桌面系统弹黑屏PoolCreationFaile解决办法
- udev详解
- dpkg: 处理软件包 uos-browser-stable
- 统信云打印
- uos-route路由相关操作
- 统信UOS操作系统-共享文件夹
- 统信UOS操作系统-定时关机
- 解决 tail 命令提示“inotify 资源耗尽,无法使用
- 使用字体管理器导入字体
- 清除浏览器dns缓存
- 在 Linux 中永久修改 USB 设备权限
- kvm 显示spice协议错误
- uos系统切换java版本
- rpm包在uos系统无法直接安装
- 更改密码后如何绕过登陆密钥环验证
- deb安装后,启动菜单没有启动图标
- 应用上架报错“获取不到包信息请检查”
- qt creator不能输入中文
- uname -v 第一个字段意义
- zabbix安装文档
- 统信服安装完系统后,切换root用户没有root用户密码
- uos系统中dbus调用实现特效模式开关
- UOS非开发者模式调用dmidecode
- 非适配完成打印机官方驱动安装方法
- apache spark 部署
- 使用MegaCli做raid
- 任务栏出现两个图标
- 通过 gdebi 工具解决安装本地包缺失依赖问题
- UOS通过Nginx托管Net Core服务
- 回收站删除时提示权限问题无法删除
- Linux 命令行查看图片详细信息(分辨率、色深、格式等)
- 切换JDK默认版本
- uos Postgresql 12.1 安装过程笔记
- PostgreSQL关系数据库
- kvm虚拟机运行时显示“启动域时出错”
- 统信UOS安装steam
- 如何查看uos浏览器是否支持flash
- uos系统中dbus调用api实现个性化透明度
- 如何确定deb包是否已经过统信方面的签名
- appimage打包基础步骤
- 命令行制作U盘启动盘方法
- vim配置优化
- 强制关机后磁盘数据损坏,initramfs无法挂载进不去系统
- 如何安装Debian&uos双系统
- 激活过程中提示服务器连接失败
- UOS浏览器内部协议(部分)
- uos设备管理器取值对照表
- 系统最小化安装,字符界面实现EAP认证
- dbus使用方法
- uos系统中dbus调用实现注销系统
- KVM虚拟机--删除(命令行)
- ppd文件打包deb
- uos和uos之间如何共享奔图打印机
- 驱动安装时提示"hplip-plugin"无法安装
- 离线环境先如何激活系统
- 基于UOS 部署微软.NET环境
- 外设驱动重新打包
- 关于打包过程dpkg-source -b . 命令构建出deb包时报错简单分析
- UOS更换英伟达官方显卡驱动
- 如何查看系统安装时间
- uos1030MIPS服务器安装kms激活
- uos远程连接工具--FinalShell的安装和使用
- 公网deb包转uos的deb包
- 开机引导后无法进入系统,显示busybox v1.30.
- 统信UOS命令行更改时间
- 在商店上架的应用显示程序大小异常
- 点击桌面上关机按钮,提示阻挡关机
- UOS浏览器下查看浏览器插件情况
- 打包规范之control文件字段说明
- UOS中输入法框架的开发技术是什么?
- uos右键刷新
- 开源堡垒机JumpServer解决方案
- UOS浏览器导入根证书
- 行业版环境如何实现远程适配?
- 修改系统默认语言编码
- 统信桌面操作系统查看当前版本
- 开源ZooKeeper集群解决方案
- lspci命令的应用
- 获取xxx软件包及依赖
- 开源ffmpeg的使用
- 用uos创建共享打印机
- deb安装,右键卸载失败的问题
- 系统历史启停时间查询脚本
- 串口使用及配置
- UOS切换至root用户命令无法补全问题
- .desktop文件Exec字段参数解释
- 自签名后因为系统时间变更导致程序无法运行
- 怎么使用iBMC工具安装uos操作系统
- activemq服务无法启动
- 二进制软件包打包为deb
- apt命令提示lock异常解决方案
- 应用软件打包辅助工具v1.0版本
- "提示:E: dpkg 被中断,您必须手工运行 ‘sudo
- 最小化环境命令行激活系统
- 如何拉取软件依赖包
- dpkg: 警告: 无法找到软件包 xxx 的文件名列表文件
- uos浏览器如何清除dns缓存
- 浏览器闪退解决方案
- 检查deb包打包规范脚本
- UOS自定义右键新建文档
- apache samza部署
- UOS 实现 rc.local 开机执行命令
- smb自动挂载
- UOS 搭建Firekyin个人网站
- 统信服务器操作系统设置登录时自动填充用户名
- 修改tomcat的最大连接数
- 单用户模式下创建一个可登录的用户
使用MegaCli做raid
使用MegaCli做raid磁盘阵列
需要注意的参数:
Adapter #0 // 阵列卡号,适配器编号 Enclosure Device ID: 32 // raid卡的ID号 Slot Number: 0 // 物理磁盘的slot号,磁盘位置
1、查看所有物理硬盘状态
sudo MegaCli_ls -PDList -aALL
这里注意三个主要参数
Adapter #0 // 阵列卡号,适配器编号
Enclosure Device ID: 252 // raid卡的ID号
Slot Number: 1 // 硬盘编号
2、清除之前的配置信息,重新配置
扫描配置信息个数:
sudo MegaCli_ls -cfgforeign -scan -a0
如果存在,则清除配置:
sudo MegaCli_ls -cfgforeign -clear -a0
3、创建raid
主要参数:
-r :指定raid类型(例如:raid0,-r0)
WB :缓存策略
Direct:缓存策略
[252:1]:指定要操作的硬盘。如要对多个硬盘操作,用逗号“,"隔开 [252:0,252,1]
<1>创建raid0
MegaCli_ls -CfgLdAdd -r0[252:1] WB Direct -a0 1
<2>创建raid1
MegaCli_ls -CfgLdAdd -r1[252:0,252:1] WB Direct -a0 1
<3>创建raid5
MegaCli_ls -CfgLdAdd -r5 [252:0,252:1,252:2] WB Direct -a0 1
<4>创建raid10
MegaCli_ls -CfgSpanAdd -r10 -Array0[252:0,252:1] -Array1[252:2,252:3] WB Direct -a0 1
由于raid10为两个raid1组成一个raid0。上面的示例的含义为:将252:0,252:1做raid1组成Array0;252:2,252:3做raid1组成Array1,最后由Array0和Array1组成raid0。
4、工具安装
x86:
添加megaraid源
修改 /etc/apt/sources.list 在末尾添加
deb http://hwraid.le-vert.net/ubuntu precise main
然后执行:
apt-get update
apt-get install megacli megactl megaraid-status
如果执行提示 GPG 错误,需要执行如下命令添加证书:
wget -O - http://hwraid.le-vert.net/debian/hwraid.le-vert.net.gpg.key | sudo apt-key add -
然后再次执行:
apt-get install megacli megactl megaraid-status
报错:
W:GPG错误:http://hwraid.le-vert.net/ubuntu precise Release:由于没有公钥,无法验证下列签名:NO_PUBKEY 6005210E23B3D384
解决方法:
sudo apt-key adv –recv-keys –keyserver keyserver.ubuntu.com (上面公钥的后八位)
arm64:
安装压缩包中megacli_3.1-2_arm64.deb
mips64el:
解压raid-static-conf-v0.3.tar.gz
进入解压目录执行installer安装后使用(可以在live环境中安装)
5、常见问题解决
<1> Firmwarestate:Unconfigured(good), Spun down解决方法:
重新热拔插指定硬盘,该状态会变成Firmware state:Unconfigured(good), Spun Up
创建raid后磁盘状态也会由Spun down变成SpunUp
<2> Firmware state: Unconfigured(bad)解决办法:
MegaCli64 -PDMakeGood -PhysDrv[E:S] -a0 固件状态会由Unconfigured(bad)变成Unconfigured(good), Spun Up
\# MegaCli64 -PDMakeGood -PhysDrv[252:7] -a0
<3> Firmware state: failed解决办法:
出现failed状态的硬盘大多已损坏,建议更换(或报修);但可以强制上线。
强制上线步骤如下:
可以先将磁盘下线。 # MegaCli64 -PDOffline-PhysDrv[E:S] -a0
然后再上线。 # MegaCli64 -PDOnline -PhysDrv[E:S] -a0
<4> 以下状态的解决办法:
Foreign State: Foreign
Foreign Secure: Drive is notsecured by a foreign lock key
办法一:可以清除恢复状态(慎用)
\# MegaCli64 -CfgForeign -Clear -a0
办法二:导入配置,恢复虚拟磁盘组
\# MegaCli64 -CfgForeign -import -a0
<5> 如何定位设备/dev/sd*由哪些磁盘组成并点亮指定硬盘。
udevadm info -q path -n /dev/sda
可以看出设备/dev/sda是raid下的Virtual Drive: 0
然后确定Virtual Drive: 0是由哪些磁盘组成,并点亮磁盘
MegaCli64 -ldpdinfo -a0|grep -Ei "(Virtual Drive:|RAID Level|^Size|Enclosure Device|Slot Number)"
参考:
https://www.cnblogs.com/luxiaodai/p/9871612.html
https://www.cnblogs.com/luckyall/p/10996663.html