从Unix到Linux:系统迁移与培训攻略

时间:2023-12-05 17:07:11作者:桑淑来源:

Linux系统与Unix系统在许多方面具有相似性,但在实际操作中,对于习惯了Unix的用户来说,迁移到Linux系统可能会带来一些困扰。本文将介绍在从Unix迁移到Linux过程中可能遇到的问题以及相应的解决方案,帮助您顺利完成系统迁移和员工培训。

一、跨平台的系统管理

不要被一些人所说的“Unix和Linux大部分相同”的观点所误导。实际上,两者在许多方面都存在差异,包括内核、性能监控、调优命令、网络配置、虚拟化等方面。

对于AIX系统,GUI或SMIT(系统管理界面工具的简称)是主导市场的流行UNIX系统之一。其他UNIX种类的前端与Linux版本类似。尽管您可以使用命令行来处理大多数AIX任务,但实际上这些任务是通过SMIT来执行的,否则在重新启动后它们将不会被保存。例如,网络命令ifconfig在Linux上可以使用,并在重新启动后保存。然而,在AIX上,您需要使用特定的命令来更改内核进程,例如vmo、ioo和schedo。对于Solaris,您可以使用/etc/system,对于Linux,您可以使用sysctl。

二、备份和高可用性策略

在考虑从Unix向Linux迁移时,保持在相同的硬件平台上可能有一些优势。例如,IBM的Power系统可以运行AIX或红帽或Novell SUSE的Linux版本。因为无论您在服务器上运行AIX还是Linux版本,IBM Power系统上的虚拟化引擎PowerVM都是相同的,在这些不同的操作系统上管理虚拟化和逻辑划分也是相同的。只有了解一类跨多个OS平台的虚拟化技术才能真正受益。

另一个好处是,在一个硬件平台上,您不必担心endianess(指计算机硬件中字节的顺序)。这意味着当您迁移到不同的平台时,可能会产生严重的问题。但是假设您有一个足够大的环境,您就不需要学习另一个平台的架构或重新培训硬件方面的员工。

在备份方面,您可以使用第三方产品如NetBackup或TSM等来备份您的系统。如果您使用通用的Unix工具来备份系统部分数据,对于Linux系统来说,因为Unix专用工具不会工作,所以您需要使用等效的工具来代替。在使用通用的Unix/Linux工具时,要小心不同平台之间的tar和cpio等问题。

关于高可用性,您可能会在一个地方使用类似的工具。例如,为了实现高可用性如果您在Solaris上使用Veritas,同样在Linux客户端上也有一个Veritas。与IBM的PowerHA是同样的东西,以前称为HACMP,其中也有附带了AIX版本的Linux版本。最好的办法是,如果可能的话,尽量使用您最熟悉的工具。

三、监测和性能测量策略

在Unix和Linux之间性能监控也是不同的。以下是一些Unix和Linux间性能工具的不同点以及它们的用途。重申一次,培训是关键。

从Unix到Linux:系统迁移与培训攻略

四、确保有足够的技能或证书

在最近几年,Linux方面的认证可能还有很长的路要走,但是自1999年以来,Red Hat就设了Red Hat认证工程师或RHCE。现在Red Hat提供RHCT和RHCA。对于RHCE认证,您需要通过一整天的实验,包括笔试、服务器安装和网络试验。

从Unix到Linux的迁移可能涉及多个方面的问题和挑战。通过本文的介绍和解读,我们希望为您提供一个清晰的方向和实用的建议,帮助您成功完成系统迁移和员工培训计划。


标签: