求各位大神指教 我这个升级内核到指定版本版本好吗?

新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
小富即安, 积分 3435, 距离下一级还需 1565 积分
论坛徽章:8
请教各位大侠,对于公司的嵌入式产品开发,内核版本的选择有两种方案,各有利弊
方案1: 固定一个版本的内核(比如说2.6.19.2),以此为基础开发,如有不支持的CPU系列,再从最新的内核中取出来移植到2.6.19.2中
& && && &这样做的好处是:只需维护一个版本的内核,维护简单。
& && && &缺点是:遇到不支持的CPU或方案需要移植,工作量大;不能与时俱进,内核固有的bug无法修复,也有可能没有需要的新特性。
方案2:针对不同项目,如果2.6.19.2支持就用2.6.19.2;如果不支持,而最新版本支持,就用最新版本。
& && && &好处是:省去移植的时间,开发进度快,比较稳定
& && && &缺点是:维护比方案1复杂,底层接口变化,给应用层编写人员造成不便。
请问:选择哪种方案比较合适,大公司,小公司的处理方法都是?
欢迎大家分析指教!
& |& & |& & |& & |& 
论坛徽章:6
很多项目的做法是:
项目启动/研发的过程中, 固定一个内核版本. 项目稳定后, 根据需要, 再来评估方案1与方案2的利弊.
所以, 通常会在项目稳定后, 再来处理这样的问题, 不在开发过程中处理.
小富即安, 积分 3435, 距离下一级还需 1565 积分
论坛徽章:8
感谢版主回复,但如果经年累月,项目做了很多,每个都选了不同的版本,岂不会有很多版本需要维护?
恳请版主细说下项目开始到底该怎么选择
丰衣足食, 积分 799, 距离下一级还需 201 积分
论坛徽章:0
等内核要换新的了, 那么开发人员估计也早换新一批了
论坛徽章:4
固定一个版本搞吧,高多了会像华为的软件一样,版本多了,累死人的
小富即安, 积分 3435, 距离下一级还需 1565 积分
论坛徽章:8
我也怕版本多了累死人,现实是只有3~4人搞底层,项目时间又紧,遇到个固定版本不支持的CPU得移植,工作量小不了。
小富即安, 积分 3435, 距离下一级还需 1565 积分
论坛徽章:8
回复 #6 zhj1011 的帖子
咋没有人指教呢???
论坛徽章:0
固定版本吧,个人一直觉得LINUX发展慢主要是因为版本太多各版本之间兼容性不好
丰衣足食, 积分 519, 距离下一级还需 481 积分
论坛徽章:0
回复 #5 T-bagwell 的帖子
同意!!!
毕竟我们不能总是跟着内核的发行版去走的!主要的是要讲究实际,只是想搞一点钱过好日子的
[ 本帖最后由 shuiyu123 于
17:00 编辑 ]查看:1011|回复:4
希望您可以教教我一些关于服务器硬件维护的经验和心得好吗。
现在有2个问题想请教。
其一,一个服务器有操作系统并且操作系统无法进入,排除其他硬件故障,需要重新***系统解决,用导航盘会失去raid,如何像电脑主机一样只做C盘的系统。& &我查找了 需要带raid驱动的pe,那具体怎么找或者自己怎么制作呢。&&还有就是2008R2是不是可以在装系统的时候选择浏览到U盘里存放的RAID驱动呢?
其二,关于服务器和存储硬盘坏了如何更换。&&热插拔应该是支持直接拔掉坏硬盘而用新的替代把?
但是很多人却总是先关机后进raid bios 操作。我不是很懂。& &还有 有些是不是要手动上线呢?光换是没有用的。
优秀技术经理
引用:原帖由 woaicjk 于
20:28 发表
希望您可以教教我一些关于服务器硬件维护的经验和心得好吗。
现在有2个问题想请教。
其一,一个服务器有操作系统并且操作系统无法进入,排除其他硬件故障,需要重新***系统解决,用导航盘会失去raid,如何像电脑主机一样只做C ... 1、可以额外***一台2008R2出来(用180天的序列号),然后部署一个***服务,通过网络来***操作系统。我现在都是这么做的。***的时候根据提示,好像是F6,去选择RAID驱动,具体不记得了,现在2008R2对RAID支持还不错,除非是特别老的机器,一般都认识RAID。
2、这个要看RAID卡本身的功能,支持热拔插的,直接更换就可以。但有些RAID卡不支持热拔插,就需要关机进行更换,然后在启动的时候进入RAID界面手动添加一下硬盘。
小微企业IT帮
引用:原帖由 woaicjk 于
20:28 发表
希望您可以教教我一些关于服务器硬件维护的经验和心得好吗。
现在有2个问题想请教。
其一,一个服务器有操作系统并且操作系统无法进入,排除其他硬件故障,需要重新***系统解决,用导航盘会失去raid,如何像电脑主机一样只做C ... 1、Server 2008 R2 支持在***过程通过 U 盘来加载阵列卡驱动;
2、至于硬盘能否热插拔得看硬盘是否支持,如果支持,可以进行热插拔更换,如果不支持,就需要关机断电进行更换,一般更换故障硬盘新的硬盘都会自动同步数据,如果不自动同步,就需要手动操作了;
言之命之,人随己愿!
引用:原帖由 xzjfl 于
08:31 发表
1、可以额外***一台2008R2出来(用180天的序列号),然后部署一个***服务,通过网络来***操作系统。我现在都是这么做的。***的时候根据提示,好像是F6,去选择RAID驱动,具体不记得了,现在2008R2对RAID支持还不错,除非是特别老 ... 您好,感谢您的回答,麻烦问下你这个***具体是如何操作,需要额外一台一模一样的服务器装同样的系统还是任意笔记本都行呢?
关于热插拔的问题,综合你和另外一个高手的回答,应该是“既要看raid卡支不支持热插拔,亦要看硬盘是否支持热插拔”。2者都具备就肯定可以支持,2者缺一就最好重启机器在WEBBIOS里操作?
优秀技术经理
引用:原帖由 woaicjk 于
09:12 发表
您好,感谢您的回答,麻烦问下你这个***具体是如何操作,需要额外一台一模一样的服务器装同样的系统还是任意笔记本都行呢?
关于热插拔的问题,综合你和另外一个高手的回答,应该是“既要看raid卡支不支持热插拔,亦要看硬盘是 ... 这个只要普通机器就可以,内存多一点,硬盘大一点就行了。
我这里是拿了一台旧的工作站,8核心,16G内存,运行速度很快。
我现在装系统,都是用的这个方法,事越来越多,人越来越懒。
连拿个U盘都不愿意了!^_^

参考资料

 

随机推荐