快速複製系統-alt_disk_install入門
適用版本:AIX 52以下
說明: AIX 53以後使用alt_disk_copy命令替換,基本使用引數不變
alt_disk_install 是aix中一個非常好用的工具,其中一個最經常用到的功能就是複製系統。尤其在多臺伺服器/分割槽環境要求一致,但是需要快速部署的情況下。
下面的例子就是把已經在伺服器上在hdisk0部署好的系統複製到hdisk2上,具體過程如下,所用命令用加重字型顯示:
alt_disk_install 是aix中一個非常好用的工具,其中一個最經常用到的功能就是複製系統。尤其在多臺伺服器/分割槽環境要求一致,但是需要快速部署的情況下。
下面的例子就是把已經在伺服器上在hdisk0部署好的系統複製到hdisk2上,具體過程如下,所用命令用加重字型顯示:
# lspv
hdisk0 0001d2613c5c29e9 rootvg active
hdisk0 0001d2613c5c29e9 rootvg active
hdisk2
hdisk3 0001fe75533b6410 None
# alt_disk_install -C -O hdisk2
Calling mkszfile to create new /image.data file.
Checking disk sizes.
Creating cloned rootvg volume group and associated logical volumes.
Creating logical volume alt_hd5
Creating logical volume alt_hd6
Creating logical volume alt_hd8
Creating logical volume alt_hd4
Creating logical volume alt_hd2
Creating logical volume alt_hd9var
Creating logical volume alt_hd3
Creating logical volume alt_hd1
Creating logical volume alt_hd10opt
Creating logical volume alt_fwdump
Creating /alt_inst/ file system.
Creating /alt_inst/home file system.
Creating /alt_inst/opt file system.
Creating /alt_inst/tmp file system.
Creating /alt_inst/usr file system.
Creating /alt_inst/var file system.
Creating /alt_inst/var/adm/ras/platform file system.
Generating a list of files
for backup and restore into the alternate file system...
Backing-up the rootvg files and restoring them to the
alternate file system...
Modifying ODM on cloned disk.
Building boot image on cloned disk.
Resetting all device attributes.
NOTE: The first boot from altinst_rootvg will prompt to define the new system
console.
forced unmount of /alt_inst/var/adm/ras/platform
forced unmount of /alt_inst/var
forced unmount of /alt_inst/usr
forced unmount of /alt_inst/tmp
forced unmount of /alt_inst/opt
forced unmount of /alt_inst/home
forced unmount of /alt_inst
forced unmount of /alt_inst
Changing logical volume names in volume group descriptor area.
Fixing LV control blocks...
Fixing file system superblocks...
Bootlist is set to the boot disk: hdisk2
# lspv
hdisk0 0001d2613c5c29e9 rootvg active
hdisk2 altinst_rootvg
hdisk3 0001fe75533b6410 None
# alt_disk_install -X
Bootlist is set to the boot disk: hdisk0
# lspv
hdisk0 0001d2613c5c29e9 rootvg active
hdisk2
# alt_disk_install -C -O hdisk2
Calling mkszfile to create new /image.data file.
Checking disk sizes.
Creating cloned rootvg volume group and associated logical volumes.
Creating logical volume alt_hd5
Creating logical volume alt_hd6
Creating logical volume alt_hd8
Creating logical volume alt_hd4
Creating logical volume alt_hd2
Creating logical volume alt_hd9var
Creating logical volume alt_hd3
Creating logical volume alt_hd1
Creating logical volume alt_hd10opt
Creating logical volume alt_fwdump
Creating /alt_inst/ file system.
Creating /alt_inst/home file system.
Creating /alt_inst/opt file system.
Creating /alt_inst/tmp file system.
Creating /alt_inst/usr file system.
Creating /alt_inst/var file system.
Creating /alt_inst/var/adm/ras/platform file system.
Generating a list of files
for backup and restore into the alternate file system...
Backing-up the rootvg files and restoring them to the
alternate file system...
Modifying ODM on cloned disk.
Building boot image on cloned disk.
Resetting all device attributes.
NOTE: The first boot from altinst_rootvg will prompt to define the new system
console.
forced unmount of /alt_inst/var/adm/ras/platform
forced unmount of /alt_inst/var
forced unmount of /alt_inst/usr
forced unmount of /alt_inst/tmp
forced unmount of /alt_inst/opt
forced unmount of /alt_inst/home
forced unmount of /alt_inst
forced unmount of /alt_inst
Changing logical volume names in volume group descriptor area.
Fixing LV control blocks...
Fixing file system superblocks...
Bootlist is set to the boot disk: hdisk2
# lspv
hdisk0 0001d2613c5c29e9 rootvg active
hdisk2 altinst_rootvg
hdisk3 0001fe75533b6410 None
# alt_disk_install -X
Bootlist is set to the boot disk: hdisk0
# lspv
hdisk0 0001d2613c5c29e9 rootvg active
hdisk2
hdisk3 0001fe75533b6410 None
# rmdev -dl hdisk2
hdisk2 deleted
把hdisk2拔下來,放到新的機器/分割槽中,啟動就可以了,這樣一臺變兩臺,兩臺變四臺,很快
幾個要點:
1,第一臺伺服器的作業系統要安裝完整,補丁打好,需要叢集的機器可以把oracle等軟體裝好,補丁也打好(這個是NIM做不到的,當然,前提是把這些東西放到rootvg當中),一定要確定好整體環境,不然以後一臺一臺補裝軟體可不好玩,這個是NIM的強項,呵呵。
2,拔下硬碟或者用分割槽把硬碟裝到別的伺服器/分割槽的後,第一次啟動的時候,可能提示找不到可供啟動的硬碟,這時候可以進入sms設定一下啟動順序,設定啟動順序的時候sms可以掃描硬碟,發現上面的作業系統。
# rmdev -dl hdisk2
hdisk2 deleted
把hdisk2拔下來,放到新的機器/分割槽中,啟動就可以了,這樣一臺變兩臺,兩臺變四臺,很快
幾個要點:
1,第一臺伺服器的作業系統要安裝完整,補丁打好,需要叢集的機器可以把oracle等軟體裝好,補丁也打好(這個是NIM做不到的,當然,前提是把這些東西放到rootvg當中),一定要確定好整體環境,不然以後一臺一臺補裝軟體可不好玩,這個是NIM的強項,呵呵。
2,拔下硬碟或者用分割槽把硬碟裝到別的伺服器/分割槽的後,第一次啟動的時候,可能提示找不到可供啟動的硬碟,這時候可以進入sms設定一下啟動順序,設定啟動順序的時候sms可以掃描硬碟,發現上面的作業系統。
補充一下,在LPAR的環境中,尤其在需要做類似DLPAR的操作,alt_disk_install之後,由於複製原因, 是相同的ct_node_id,這個時候需要重新refresh .. 。。
檢查所有分割槽的ct_node_id號,看看是否存在重複的情況
(看/etc/ct_node_id和/var/ct/cfg檔案)
如果使用者用alt_disk_install命令克隆了一臺機器的rootvg,並安裝到另一臺機器,則這兩臺機器就會擁有相同的ct_node_id號。
執行/usr/sbin/rsct/install/bin/recfgct命令來更改ct_node_id號。
檢查所有分割槽的ct_node_id號,看看是否存在重複的情況
(看/etc/ct_node_id和/var/ct/cfg檔案)
如果使用者用alt_disk_install命令克隆了一臺機器的rootvg,並安裝到另一臺機器,則這兩臺機器就會擁有相同的ct_node_id號。
執行/usr/sbin/rsct/install/bin/recfgct命令來更改ct_node_id號。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28673746/viewspace-1161080/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL 入門(5):複製MySql
- Linux系統快速入門方法Linux
- MySQL入門--MySQL複製技術之主從複製MySql
- MySQL入門--MySQL複製技術之主主複製MySql
- 分享Linux系統快速入門法Linux
- 【Unreal】虛幻GAS系統快速入門Unreal
- Octave快速入門(4)——製圖
- MySQL入門--MySQL複製技術之主從從級聯複製MySql
- 搭建推薦系統快速入門,只需五步!
- MySQL入門--複製技術介紹MySql
- Go 快速入門指南 - 實現系統錯誤介面Go
- Flask快速入門day 01(flask介紹、快速使用、配置檔案、路由系統)Flask路由
- 快速排序快速入門排序
- Linux快速入門(05)Linux檔案系統介紹Linux
- sap入門--Client(集團)複製操作步驟(一)client
- sap入門--Client(集團)複製操作步驟(二)client
- sap入門--Client(集團)複製操作步驟(三)client
- Bayou複製分散式儲存系統分散式
- Arduino入門:製作你自己的環境監控系統UI
- 自學前端如何快速入門?怎麼快速入門前端?前端
- SQL快速入門 ( MySQL快速入門, MySQL參考, MySQL快速回顧 )MySql
- MySQL 快速入門MySql
- mysqlsla快速入門MySql
- Pipenv 快速入門
- Envoy 快速入門
- mongodb快速入門MongoDB
- Spark 快速入門Spark
- zookeeper 快速入門
- MQTT 快速入門MQQT
- Lumen快速入門
- Webpack快速入門Web
- RabbitMQ快速入門MQ
- QT快速入門QT
- makefile快速入門
- CSS快速入門CSS
- Markdown快速入門
- Docker快速入門Docker
- mybatis快速入門MyBatis