如何从 Oracle Solaris 10 实时安装到 Oracle Solaris 11 11/11
为新安装的 Oracle Solaris 11 11/11 系统(存档系统)中的根池及其关联数据集创建 ZFS 存档。
创建存档时,可以将其保存在本地可移动介质中,如 USB 驱动器,也可以通过网络将其发送到一个文件服务器以便稍后从中检索。
需要使用存档时,执行以下高级步骤:在将要迁移到 Oracle Solaris 11 11/11 的 Oracle Solaris 10 系统(迁移系统)上启动一个具有超级用户权限的 shell。
选择并配置一个引导磁盘设备,创建新的 ZFS 根池。
在新池中恢复存档的 ZFS 数据集。
执行最终配置,然后重新启动迁移系统。
迁移系统必须是运行 Oracle Solaris 10 的主机,并且其 ZFS 版本与存档系统兼容。
对于将要迁移到新磁盘或系统的 ZFS 存档,确保满足以下要求:存档系统和迁移系统为同一型号(如 SPARC T 系列)并且满足 Oracle Solaris 11 11/11 的最低要求。
迁移系统运行 Oracle Solaris 10 8/11 或更高版本,这是必须的,这样才能具有与 Oracle Solaris 11 11/11 兼容的 ZFS 版本。
如果迁移系统运行的是 Oracle Solaris 10 8/11,请在尝试恢复存档之前应用以下 ZFS 补丁。
没有这个补丁,任何恢复存档的尝试都将失败。
对于 Oracle Solaris 10 以后的任何版本,无需此补丁。
注:应用补丁之后,必须重新启动迁移系统。
补丁 147440-11 或更高版本,用于基于 SPARC 的系统补丁 147441-11 或更高版本,用于基于 x86 的系统确保将要存放新 ZFS 池的磁盘的总容量至少与存档池中分配的空间一样大。
准备一节将更详细地讨论这一方面。
您必须同时拥有存档系统和迁移系统上的根权限。
存档将包含所存档 ZFS 数据集中包含的所有软件和配置信息。
注意,不支持通过系统存档迁移区域。
迁移完成之后,您可以使用另外的过程(不在本文讨论范围之内)将 Oracle Solaris 10 区域迁移到 solaris10 标记区域。
还要注意,在 Oracle Solaris 11 系统上无法运行 Oracle Solaris 8 或 Oracle Solaris 9 区域。
有关如何将 Oracle Solaris 10 区域迁移到solaris10 标记区域的详细信息,请参见 Oracle Solaris 管理:Oracle Solaris 区域、Oracle Solaris 10 区域和资源管理。
所创建的存档不会具有期望的系统配置,因为我们将在一台主机上创建存档,最终将在另一台主机上运行该存档,这是两台不同的主机。
第 4 阶段介绍(迁移之后)存档的配置。
有必要在迁移完成后、引导 Oracle Solaris 11 11/11 之前,重新配置存档中的每个引导环境。
为此,存档应只包含一个引导环境 (BE)。
有关系统配置的详细信息,请参见安装 Oracle Solaris 11 系统 第 6 章“取消配置或重新配置 Oracle Solaris 实例”。
存档映像中不包含任何硬件特定的配置数据。
不随备份一起转移的硬件特定的系统特性包括但不限于以下内容:磁盘容量和配置(包括 ZFS 池配置)硬件以太网地址已安装的硬件外围设备第 1 阶段:创建 Oracle Solaris 11 11/11 存档图 1 说明创建 Oracle Solaris 11 11/11 存档时所发生的情况。
图 1. 创建 Oracle Solaris 11 11/11 存档准备为准备迁移,记下迁移系统上根池的磁盘拓扑结构和 ZFS 池配置。
和存档系统上的磁盘一样地对迁移系统上的目标磁盘进行配置,并相应调整新 ZFS 池的大小。
分配的池的大小(以下所示的 zpool list 输出中的 ALLOC 列)至少需要确保有充足的空间来在迁移系统上恢复数据集。
# zpool listNAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOTrpool 68G 51.6G 16.4G 75% 1.00x ONLINE -如果任何存档池的容量(如 CAP 列所示)超过 80%,最佳实践要求应扩大迁移池以规划容量。
根据其他配置元素和负载的不同,增加池中的空间余量还可能有益于性能。
有关如何管理 ZFS 文件系统及相关性能的更多信息,请参阅 Oracle Solaris 管理:ZFS 文件系统 指南。
为准备稍后的迁移,将各种命令的输出保存到一个文件,与存档一起保存以供迁移期间参考。
清单 1 中所示命令只是最低建议,根据系统配置的不同,其他配置信息也可能有用。
清单 1 中显示的命令与示例输出仅针对 rpool。
# zpool listNAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOTrpool 68G 51.6G 16.4G 75% 1.00 ONLINE -# zpool get all rpoolNAME PROPERTY VALUE SOURCErpool size 68G -rpool capacity 75% -rpool altroot - defaultrpool health ONLINE -rpool guid 18397928369184079239 -rpool version 33 defaultrpool bootfs rpool/ROOT/snv_175a localrpool delegation on defaultrpool autoreplace off defaultrpool cachefile - defaultrpool failmode wait defaultrpool listsnapshots off defaultrpool autoexpand off defaultrpool dedupditto 0 defaultrpool dedupratio 1.00x -rpool free 16.4G -rpool allocated 51.6G -rpool readonly off -# zpool status pool: rpool state: ONLINE scan: none requestedconfig: NAME STATE READ WRITE CKSUM rpool ONLINE 0 0 0 c5t0d0s0 ONLINE 0 0 0errors: No known data errors# format c5t0d0s0selecting c5t0d0s0[disk formatted]/dev/dsk/c5t0d0s0 is part of active ZFS pool rpool. Please see zpool(1M).FORMAT MENU: disk - select a disk type - select (define) a disk type partition - select (define) a partition ...
如何使用支持信息库更新来更新 Oracle Solaris 11 系统
1、打开 Web 浏览器并转至即可检查信息库授权,包括能否访问“支持”信息库。
2、进入该页面后,需要使用 Oracle 一次性登录用户名和口令登录该门户;这通常是访问 My Oracle Support 门户时使用的电子邮件地址。
这可通过单击 Request Certificates 链接来完成。
成功登录后,您将看到可以访问的不同 IPS 软件包信息库的授权列表。
3、接下来要下载 Oracle Solaris 11 支持的信息库的密钥和证书。
确保选中 Oracle Solaris 11 Support,然后单击 Submit 转至另一个屏幕,在那儿可以添加额外的证书数据来辨识此密钥和证书对,如图 3 所示。
这是一个可选步骤,用于进一步识别密钥和证书。
对于当前示例,在 Comment (optional) 域中输入 Support for Oracle Solaris 11。
4、Oracle Solaris 11 支持的信息库差不多每月都通过一系列支持信息库更新(SRU) 来接收更新。
每个 SRU 是一个可用于更新系统的变更单元,但 SRU还包含给定系统上已安装和未安装的许多不同软件包的更新。
虽然在可将哪些变更应用于系统方面其灵活性可能略低于 Oracle Solaris 10中的修补,但这意味着 Oracle 已将更新作为一个单元进行了全面测试并且知道一切正常,补丁选择及应用顺序绝非随意而来的。
solaris操作系统下,下面哪个命令可以修改/n2kuser/.profile文件的属性...
影子迁移使您能将数据从旧文件系统迁移到 ZFS 文件系统,同时在此过程中允许访问和修改数据。
您可以使用影子迁移将本地或远程文件系统迁移到本地文件系统。
具体而言,可以从 Oracle Solaris 11 主机上直接挂载的任意文件系统(UFS、ZFS、VxFS 等)迁移数据,也可以从可设为“只读”并能通过 NFS 挂载到 Oracle Solaris 11 主机上的任意远程文件系统迁移数据。
这可延伸到 NetApp 等文件管理系统以及 AIX、HP-UX 和 Linux 等操作系统。
影子迁移的使用案例不仅仅是将数据移至 Oracle Solaris 11。
当您要启用 ZFS 服务 — 如压缩、重复数据删除和加密 — 而需要进行数据转换时,在服务器的现有文件系统与新文件系统(随后重新命名)之间进行影子迁移可能是实现数据转换的最佳方法。
以下是影子迁移的主要设计要求: 必须能够根据标准数据协议 (NFS) 从任意数据源进行迁移,源系统无需运行特殊软件。
在完成整个迁移过程之前,迁移数据必须可用,并能提供原生的访问性能。
要迁移文件系统的所有数据必须存储在该文件系统本身内,且不依赖于外部数据库,以确保一致性。
(有关设计和实施详情,请参见“另请参见”部分中的参考内容。
) 示例 下面快速演示影子迁移,您可以自行尝试。
本示例从本地文件系统迁移数据。
但是,原理同样适用于挂载在 NFS 上的远程文件系统。
管理手册中提供了远程文件系统的语法(请参见“另请参见”部分)。
首先,创建要迁移的文件系统 root@solaris:~# zpool create oldstuff c3t4d0 root@solaris:~# zfs create oldstuff/forgotten 然后,填充一些文件: root@solaris:~# cd /var/adm root@solaris:/var/adm# find . -print cpio -pdv /oldstuff/forgotten 需要安装 shadow-migration 软件包,如清单 1 所示: root@solaris:~# pkg install shadow-migration Packages to install: 1 Create boot environment: No Create backup boot environment: No Services to change: 1 DOWNLOAD PKGS FILES XFER (MB) Completed 1/1 14/14 0.2/0.2 PHASE ACTIONS Install Phase 39/39 PHASE ITEMS Package State Update Phase 1/1 Image State Update Phase 2/2 清单 1. 安装 shadow-migration 软件包 然后,启用 shadowd 服务: root@solaris:~# svcadm enable shadowd root@solaris:~# svcs shadowd STATE STIME FMRI online 7:16:09 svc:/system/filesystem/shadowd:default 将要迁移的文件系统设为只读: root@solaris:~# zfs set readonly=on oldstuff/forgotten 创建一个新的 ZFS 文件系统,将 shadow 属性设为要迁移的文件系统: root@solaris:~# zfs create -o shadow=file:///oldstuff/forgotten mypool/remembered 用 shadowstat (1M) 命令查看迁移进度,如清单 2 所示: root@solaris:~# shadowstat EST BYTES BYTES ELAPSED DATASET XFRD LEFT ERRORS TIME mypool/remembered 92.5M - - 00:00:59 mypool/remembered 99.1M 302M - 00:01:09 mypool/remembered 109M 260M - 00:01:19 mypool/remembered 133M 304M - 00:01:29 mypool/remembered 149M 339M - 00:01:39 mypool/remembered 156M 86.4M - 00:01:49 mypool/remembered 156M 8E - (completed) 清单 2. 查看迁移进度 如上所述,如果您已创建 /mypool/remembered 并加密,这将是对现有数据进行加密的首选方法。
现有数据的压缩或重复数据删除也是如此。
测试和注意事项 生产数据的迁移需要在实时迁移之前进行备份和全面的测试。
特别要注意以下事项: 客户端将通过不同的物理位置访问数据。
完善名称服务和网络地址,这样客户端不会因为尝试修改设为只读的“旧”数据而返回错误。
需要迁移用于身份验证的名称服务条目(控制所有权等的用户和组名称),数据也需要迁移。
当“旧”数据集和“新”数据集可能需要备份时,将会有一个过渡阶段。
需要特别注意元数据和设置,尤其是在从非 ZFS 迁移到 ZFS 的时候。
尤其需要测试访问控制列表 (ACL)、扩展属性和类似设置。
影子迁移以一对一的方式将数据从一个文件系统移至另一个文件系统。
将多个文件系统整合到较少文件系统应作为迁移过程中的一个独立阶段来完成。
性能 影子迁移特性的性能取决于以下各项: 数据性质(小文件天生比大文件慢) 客户端访问新数据的模式 源系统和目标系统的相关磁盘配置 网络媒体的吞吐量和延迟情况 影子迁移的设计目标是弱化转换性能对客户端的重要性,重要的是客户端能继续快速访问所需的数据。
但是,如果旧媒体和新媒体之间的转换的原始性能本身很重要,您可能不想使用影子迁移,因为它被设计为无缝且“不可见”,但本身不快。
另请参见 Eric Schrock 在博客中介绍了影子迁移的动机和设计以及工程内部机制。
影子迁移的正规处理方法包含在 Oracle Solaris 管理:ZFS 文件系统 手册中。
solaris10 是否存在破解漏洞,如果存在,如何修复
据不完全统计,一台没有进行过漏洞修复的电脑在互联网上安全存活的时间不会超过四小时。
花样百出的漏洞溢出攻击、网页挂马通过您的系统漏洞分分秒秒中渗透进您的系统。
漏洞修复应该选择专业的软件进行修复,可牛免费杀毒针对电脑存在安全隐患的漏洞进行修复。
而且漏洞修复好以后,还可以用可牛免费杀毒对电脑进行扫描病毒和浏览器修复等。
漏洞修复方法:打开可牛免费杀毒——点击漏洞修复——智能扫描、选择电脑中存在的安全(高危)漏洞——点击立即修复。
使用可牛免费杀毒修复漏洞杜绝挂马、溢出、捆绑木马等的危害,全面保护电脑安全。
当有新漏洞需要修补时会智能进行提醒。
安装oracle11g到一半时提示未找到文件/WFMGRApp.ear
你下载ORACLE安装包的时候应该有2个包的,你可能漏了下载一个了。
把第二个也解压了放到第一个包的 database路径下,再安装一次就行了。
Oracle 11g是在推出的最新数据库软件,Oracle 11g有400多项功能,经过了1500多个小时的测试。
开发工作量达到了3.6万人/月,相当于1000名员工连续研发3年。
Oracle 11g提供了高性能、伸展性、可用性和安全性,并能更方便地在低成本服务器和存储设备组成的网格上运行 ,相对过往版本而言,Oracle 11g具有了与众不同的特性。
现在还在维护的Unix系统有哪些?不是衍生版,像FreeBSD或者只是基...
AIXAix logo(Advanced Interactive eXecutive)是IBM开发的一套UNIX操作系统。
它符合Open group的UNIX 98行业标准(The Open Group UNIX 98 Base Brand),通过全面集成对32-位和64-位应用的并行运行支持,为这些应用提供了全面的可扩展性。
它可以在所有的IBM ~ p系列和IBM RS/6000工作站、服务器和大型并行超级计算机上运行。
AIX的一些流行特性例如chuser、mkuser、rmuser命令以及相似的东西允许如同管理文件一样来进行用户管理。
AIX级别的逻辑卷管理正逐渐被添加进各种自由的UNIX风格操作系统中。
Solaris是SUN公司研制的类Unix操作系统。
直至2013年,Solaris的最新版为 Solaris 11。
solaris logo早期的Solaris是由BSDUnix发展而来。
这是因为升阳公司的创始人之一,比尔·乔伊(Bill Joy)来自加州大学伯克莱分校(U.C.Berkeley)。
但是随着时间的推移,Solaris在接口上正在逐渐向System V靠拢,但至今Solaris仍旧属于私有软件。
2005年6月14日,Sun公司将正在开发中的Solaris 11的源代码以CDDL许可开放,这一开放版本就是OpenSolaris。
Sun的操作系统最初叫做SunOS。
SunOS 5.0开始,SUN的操作系统开发开始转向System V4,并且有了新的名字叫做Solaris 2.0。
Solaris 2.6以后,SUN删除了版本号中的"2",因此,SunOS 5.10就叫做Solaris 10。
Solaris的早期版本后来又被重新命名为Solaris 1.x. 所以"SunOS"这个词被用做专指Solaris操作系统的内核,因此Solaris被认为是由SunOS,图形化的桌面计算环境,以及它网络增强部分组成。
Solaris运行在两个平台:Intel x86及SPARC/UltraSPARC。
后者是升阳工作站使用的处理器。
因此,Solaris在SPARC上拥有强大的处理能力和硬件支援,同时Intel x86上的性能也正在得到改善。
对这两个平台,Solaris屏蔽了底层平台差异,为用户提供了尽可能一样的使用体验。
HP-UXHP-UX取自Hewlett Packard UniX,是惠普公司(HP,Hewlett-Packard)以SystemV为基础所研发成的类UNIX操作系统。
HP-UX可以在HP的PA-RISC处理器、Intel的Itanium处理器的电脑上运行,另外过去也能用于后期的阿波罗电脑(Apollo/Domain)系统上。
较早版本的HP-UX也能用于HP 9000系列200型、300型、400型的电脑系统(使用Motorola的68000处理器)上,和HP-9000系列500型电脑(使用HP专属的FOCUS处理器架构)。
IRIXIRIX是由硅谷图形公司(Silicon GraphicsInc.,一般用简称:SGI)以System V与BSD延伸程序为基础所发展成的UNIX操作系统,IRIX可以在SGI公司的RISC型电脑上运行,即是采行32位、64位MIPS架构的SGI工作站、服务器。
转载请注明出处51数据库 » solaris 11 软件