Managing a multiboot environment

Managing a multiboot environment

 Using ZFS to store each BE made it easy to replicate and manage BEs. The new beadm(1M) command is provided to create BEs and manage multiboot environments.

# beadm create BEbackup

 By simply typing the above command line, a snapshot of the active BE is created and a clone, named BEbackup, is created for the active BE. The entire process finishes in seconds.

 The created BEbackup can be selected from the GRUB startup menu when you reboot your BE. When you create copies of a BE before making changes in your system configuration (such as adding packages or drivers), they can serve as backup for your system boot configuration.

 BEs can be created on the storage pool with no limit. It is easy to remove or rename a non-active BE.

 Although the traditional Solaris Live Upgrade also allows the user to duplicate and manage BEs, the new BE management facilities consume much less disk space and are much faster. So, it's very convenient!

Updates made easy

 OpenSolaris ensures easy upgrade installation. With OpenSolaris 2008.05, you can select your desired packages from an IPS repository and update them using the IPS we introduced in our last article of the series - 3: Package management of OpenSolaris (http://www.thinkit.co.jp/article/82/3/). Alternatively, you can upgrade all installed packages at the same time to the latest available version using the following simple command.

# pkg image-update

 The pkg image-update creates a backup of a BE and upgrades that backup. At the next boot, "opensolaris-1" will be added to the GRUB menu. By booting this BE, the update is enabled. You can be revert the BE to the pre-upgrade state if the upgrade does not work as intended by selecting "OpenSolaris2008.05" from the GRUB menu.

 The IPS repositories at pkg.opensolaris.org are scheduled to be updated every two weeks. This feature is useful for periodical system updates.

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30