仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 647|回复: 8
打印 上一主题 下一主题

[其他Linux] Linux编程之把FreeBSD下的硬件RAID往失落仓酷云

[复制链接]
金色的骷髅 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:29:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
但不会命令而成为高手也是不可能的.这就好比学英语,什么语法都不懂,只捧着单词手册背单词是学不会英语的,但是没有单词词汇量英语水平也提不高的。
几年前的一台服务器,intels3000ah的板子,自带IntelMatrixStorage和LSI的raid,不外这个板子的raid对freebsd不撑持,现在委曲利用IntelMatrixStorage的形式设置了raid1安装了BSD的7.2,现实上并非真实的好使,raid常常失落,bsd下的raid办理工具atacontrol也不克不及举行detach和attach的,委曲以为freebsd能熟悉设备ar0罢了。
呆板头几天终究挂了,呈现的情形是raid1的两个磁盘都显现了offline,用过IntelMatrixStorage的就晓得,CTRL+I出来后,实际上是啥也干不了的,这个板子假如在windows下,大概用板子自带引诱盘也是能够干点啥的,在bsd下,IntelMatrixStorage就是狗屎一坨。
依照已往的履历,一般如许的情形都是重装体系完事,可是由于人不在现场,David帮我跑往机房看看情形,因而乎抱着碰运气的立场,实验看看是不是能够从硬件和软件下把raid禁用了,用一块盘看成一般sata来运转道理的体系,免得重装体系,设置和恢单数据贫苦,没想到一试竟然乐成了,上面把大抵的经由分享给人人,但愿对人人有参考感化。
起首,到bios内里,把raid禁用了,然后重启呆板,一般的话能看到freebsd的引诱了,可是这会儿是不克不及一般进进体系的,半道儿上就会愣住,告诉ar0…啥的设备成绩。
在freebsd引诱菜单当选择进进单用户形式
进到单用户形式的shell情况下后,由于/usr/var啥的分区都没能挂载,而利用mount-a啥的一定不可,由于分区指向的都是ar0…的raid设备名,因而我们要想举措修正fstab,这会儿冲突的成绩是,既然/usr没法挂载,/usr/bin/vi天然就没法运转了,怎样能修正fstab文件呢?
揣摩了会儿,找到了举措,先umount/usr尝尝,然后再运转mount-u/dev/ad4s1f/usr,这里的ad4s1f实际上是我raid1第一块硬盘在体系中的设备名,这个称号你能够大抵的看看/dev/目次下有啥ad开首的文件,再对照一下以后fstab文件内里的分区,就可以找到对应的块设备称号了。
经由过程下面的操纵,vi就能够利用了,运转/usr/bin/vi/etc/fstab,把该文件内里本来ar0…的都改成ad4…,保留加入,乐成了一泰半了。
接上去必要做的事变是要从体系内里删撤除本来的raid设备,这个对照复杂运转/usr/bin/atacontroldetachad4和/usr/bin/atacontroldetachad6,然后运转/usr/bin/atacontroldeletear0(你的体系内里也有多是ar1,本人看fstab来决意)
然后最好实行一下fsck-y,抽颗烟等停止后reboot,基础上就行了!
这会儿应当能进到体系了,再df看看磁盘分区情形,体系回到了一般的单硬盘形式了,多出来的那块ad6还没有利用,能够再本人分区独自利用。

学习linux,就意味着更快的开发效率,等更多关于软件本身或者说操作系统本身的理解。
老尸 该用户已被删除
沙发
发表于 2015-1-21 07:47:10 | 只看该作者
随着实验课程的结束,理论课也该结束了,说实话教OS的这两位老师是我们遇到过的不错的老师(这话放这可能不太恰当).
小妖女 该用户已被删除
板凳
发表于 2015-1-26 23:04:22 | 只看该作者
学习Linux,应该怎样学,主要学些什么,一位Linux热心学习者,一段学习Linux的风云经验,历时十二个小时的思考总结,近十位网络Linux学习者权威肯定,为您学习Linux指明方向。
再见西城 该用户已被删除
地板
发表于 2015-1-29 19:00:52 | 只看该作者
尽量不要提问纯属是扯蛋.学习Linux特别是自己一个人初学入手的时候没人教很困难.当然如果可以的话平时多去买些Linux书...对学习Linux很有帮助.
兰色精灵 该用户已被删除
5#
发表于 2015-2-10 21:44:36 | 只看该作者
如果你有庞大而复杂的测试条件,尽量把它剪裁得越小越好。可能你会遇到这种情况,对于一个问题会出现不同内容回答,这时你需要通过实践来验证。
只想知道 该用户已被删除
6#
发表于 2015-3-1 14:43:44 | 只看该作者
其次,Linux简单易学,因为我们初学者只是学的基础部分,Linux的结构体系非常清晰,再加上老师循序渐进的教学以及耐心的讲解,使我们理解起来很快,短期内就基本掌握了操作和运行模式。
愤怒的大鸟 该用户已被删除
7#
发表于 2015-3-7 02:36:36 | 只看该作者
一定要学好命令,shell是命令语言,命令解释程序及程序设计语言的统称,shell也负责用户和操作系统之间的沟通。
变相怪杰 该用户已被删除
8#
发表于 2015-3-14 03:43:20 | 只看该作者
即便是非英语国家的人发布技术文档,Linux也都首先翻译成英语在国际学术杂志和网络上发表。
精灵巫婆 该用户已被删除
9#
发表于 2015-3-21 00:02:17 | 只看该作者
眼看这个学期的Linux课程已经告一段落了,我觉得有必要写一遍心得体会来总结一下这学期对着门课程的学习。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 22:38

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表