Managing Boot Environments In Solaris 11
2011-05-25 14:35
393 查看
Boot Environments在solaris 10中已经存在,那个时候管理BE的命令是lucreate等,而在solaris 11 express中,管理BE的命令是beadm。而beadm这个命令是专门为zfs文件系统设计的。或许oracle会将lucreate、luactive等这些与之相关的命令用beadm进行替换,或许在solaris 11正式版中还有保留,拭目以待吧。但在目前的solaris 11 express版本中已不存在lucreate、luactive这些命令了。至于为什么使用BE呢,请参考官方文档:Why Use Multiple Boot Environments?
beadm可以执行的操作如下所示:
Create a new boot environment based on the active boot environment //solaris 10中的lucreate
Create a new boot environment based on an inactive boot environment //solaris 10中的lucreate
Create a snapshot of an existing boot environment
Create a new boot environment based on an existing snapshot
Create a new boot environment and add a custom title to the x86 GRUB menu or the SPARC boot menu
Activate an existing, inactive boot environment //solaris 10中的luactivate
Mount a boot environment //solaris 10中的lumount
Unmount a boot environment //solaris 10中的luumount
Destroy a boot environment //solaris 10中的ludelete
Destroy a snapshot of a boot environment
Rename an existing, inactive boot environment //solaris 10中的lurename
Display information about your boot environment snapshots and datasets //solaris 10中方的lustatus
具体用法如图所示:
1、查看当前系统中已经存在的Boot Environments and Snapshots:
-a参数指列出包含数据集、快照以及BE在内的所有信息;-s指只列出快照信息;-d指只列出数据集信息;
上图中Active字段中的NR分别代表now active和active on boot.-代表未激活。Space指当前已使用的空间大小。
2、Creating a Boot Environment:
新建了一个名为mybe的BE,默认情况下新建的BE是处于未激活状态。
3、挂载与卸载mybe:
这里假如要更新mybe,则使用pkg –R <BE的挂载点> install packagename操作即可。
如果挂载be时指定的挂载点不存在,则系统会自动创建的。如下所示:
将mybe挂载于/u02下,而/u02目前并不存在:
卸载mybe:
4、激活mybe:
激活之前使用beadm list -a查看如下所示:
激活之后再次使用beadm list –a查看:
激活后,当系统下次重启的时候,就会使用新的BE进行引导启动。
5、从一个处于未激活状态的BE创建一个新的BE:
6、BE快照的创建与摧毁:
7、从一个已经存在的快照创建BE:
8、BE的摧毁:
参考文献:
Managing Boot Environments With Oracle Solaris 11 Express
beadm可以执行的操作如下所示:
Create a new boot environment based on the active boot environment //solaris 10中的lucreate
Create a new boot environment based on an inactive boot environment //solaris 10中的lucreate
Create a snapshot of an existing boot environment
Create a new boot environment based on an existing snapshot
Create a new boot environment and add a custom title to the x86 GRUB menu or the SPARC boot menu
Activate an existing, inactive boot environment //solaris 10中的luactivate
Mount a boot environment //solaris 10中的lumount
Unmount a boot environment //solaris 10中的luumount
Destroy a boot environment //solaris 10中的ludelete
Destroy a snapshot of a boot environment
Rename an existing, inactive boot environment //solaris 10中的lurename
Display information about your boot environment snapshots and datasets //solaris 10中方的lustatus
具体用法如图所示:
1、查看当前系统中已经存在的Boot Environments and Snapshots:
-a参数指列出包含数据集、快照以及BE在内的所有信息;-s指只列出快照信息;-d指只列出数据集信息;
上图中Active字段中的NR分别代表now active和active on boot.-代表未激活。Space指当前已使用的空间大小。
2、Creating a Boot Environment:
新建了一个名为mybe的BE,默认情况下新建的BE是处于未激活状态。
3、挂载与卸载mybe:
这里假如要更新mybe,则使用pkg –R <BE的挂载点> install packagename操作即可。
如果挂载be时指定的挂载点不存在,则系统会自动创建的。如下所示:
将mybe挂载于/u02下,而/u02目前并不存在:
卸载mybe:
4、激活mybe:
激活之前使用beadm list -a查看如下所示:
激活之后再次使用beadm list –a查看:
激活后,当系统下次重启的时候,就会使用新的BE进行引导启动。
5、从一个处于未激活状态的BE创建一个新的BE:
6、BE快照的创建与摧毁:
7、从一个已经存在的快照创建BE:
8、BE的摧毁:
参考文献:
Managing Boot Environments With Oracle Solaris 11 Express
相关文章推荐
- Learning Oracle Solaris 11 In Fast Truck
- [BKM]How to boot to text mode in Solaris
- Solaris Volume Manager Data Recovery In Solaris 10 8/11 推荐
- Using Half-NAT Mode Load Balancer In Solaris 11
- Network Virtualization In Solaris 11 推荐
- Administering IPMP In Oracle Solaris 11 推荐
- Error 11 No resource identifier found for attribute 'textAlignment' in package 'android' 问题解决
- 评论数据库Win A Free Copy of Packt’s Managing Multimedia and Unstructured Data in the Oracle Database e-book
- boot/include/lib_in_real_mode.inc
- iCloud in iOS 11 FAQ: Everything you need to know!
- 《Spring Boot in Action》【6. Grails】
- Spring boot(11) 使用jsp
- iOS 11 中scrollview布局往下偏移问题automaticallyAdjustsScrollViewInsets、contentInsetAdjustmentBehavior(iOS 11
- Solaris vs. Linux: Ecosystem-based Approach and Framework for the Comparison in Large Enterprise
- Oracle Solaris 11 配置网络
- Building a RESTful Web Service Using Spring Boot In Eclipse
- Solaris 11程序包IPS的发布和使用
- Configuring Oracle Solaris Cluster 4.0 On Solaris 11
- Managing Projects in Human Resources: Training and Developement
- 电脑启动不起来,英文提示Reboot and select proper boot device or Insert Boot Media in selected Boot