アリクラウド再ロードシステム記録1:ECS 2つのクラウドディスクの合併

5791 ワード

先月、アリクラウドをシステムに再インストールするつもりで、元のWDCP集積環境からLAMNP環境linux+apache+mysql+nginx+phpに変更しました.RDSクラウドデータベースを単独で購入したので、すべてのmysqlデータベースはインストールしなくてもいいです.
インストール方法と手順を説明しましょう
まずファイルのバックアップ、データベースのバックアップをしっかりと行います!一、システムの再インストール、1.アリクラウドのバックグラウンドにログインし、管理コンソール-管理-運行状態を見つけ、停止を選択する.クラウドサーバを停止(完全停止)した後、クラウドサーバの基本操作管理で、サーバのリセットを選択できます.システムディスクとデータディスクをリセットし(リセットすると元のデータが空になりますので、慎重に操作してください)、centos 6のシステムを再インストールできます.
二、ECSの二つのクラウドディスクの合併
30 Gの雲盤を買った後、40 Gの雲盤を買った.現在のニーズは、2つのクラウドディスクを70 Gのクラウドディスクに合成することです.
もちろん、40 Gのハードディスクを私のフォルダに直接マウントすることもできます.例えば、私のウェブサイトのプロジェクトは/data/www/funet 8にあります.com
公式に提供された方法で行うことができます.Linuxシステムはデータディスクをマウントします.http://help.aliyun.com/knowledge_detail.htm?knowledgeId=5974154
以下では,LVMを論理ボリュームで管理し,30 Gと40 Gの2つのクラウドディスクを1つの70 Gのクラウドディスクに合成することを実現する.
最終的な効果

1、ディスクパーティションの準備


fdiskを使用して、ディスクパーティションを作成します.30 Gパーティションを1つ作成する必要があります.パーティションは「8 e」タイプを使用してLVMで使用できるようにする必要があります.
#fdisk -l        
#fdisk/dev/xvdb
次の図に従います.
説明:
Command (m for help): n ##  
Command action
   e   extended
   p   primary partition (1-4)
p ##  
 
Partition number (1-4): 1 ##  
First cylinder (1-1044, default 1):  ##  1
Last cylinder, +cylinders or +size{K,M,G} (1-1044, default 1044): +1G    30G
 
Command (m for help): t ##  
Selected partition 1
Hex code (type L to list codes): 8e ## LVM  
Changed system type of partition 1 to 8e (Linux LVM)

40 GのHDDをパーティション化します.
#fdisk/dev/xvdc
上記と同じ方法で操作します.
# fdisk -lDevice Boot      Start         End      Blocks   Id  System/dev/xvdb1               1        3916    31455238+  8e  Linux LVMDevice Boot      Start         End      Blocks   Id  System/dev/xvdc1               1        5352    42989908+  8e  Linux LVM

2、物理ボリュームの準備(PV)


作成したパーティションは、物理ボリュームを格納するために使用されます.LVMは異なるサイズの物理ボリュームを使用できます.
#pvcreate/dev/xvdb1
#pvcreate/dev/xvdc1
次のコマンドを使用して、物理ボリュームの作成状況を確認します.#pvdisplay
  --- Physical volume ---
  PV Name               /dev/xvdb1
  VG Name               volume-group1
  PV Size               30.00 GiB / not usable 2.01 MiB
  Allocatable           yes 
  PE Size               4.00 MiB
  Total PE              7679
  Free PE               254
  Allocated PE          7425
  PV UUID               UobcJJ-If0R-cLwz-rb80-3dpE-mQBL-Vfbde1
   
  --- Physical volume ---
  PV Name               /dev/xvdc1
  VG Name               volume-group1
  PV Size               41.00 GiB / not usable 2.33 MiB
  Allocatable           yes (but full)
  PE Size               4.00 MiB
  Total PE              10495
  Free PE               0
  Allocated PE          10495
  PV UUID               usDNvh-nl1y-ICFo-oejI-NYdO-lHGw-l4KUiV

次のコマンドを使用して、物理ボリュームを削除します(操作しない).
#pvremove/dev/xdb1

3、ボリュームセットの準備(VG)


次のコマンドは、/dev/xvdb 1、/dev/xvdc 1を使用して、/volume-group 1というボリュームグループを作成するために使用します.
#vgcreate volume-group1/dev/xvdb1/dev/xvdc1
出力から、ボリュームグループの使用量/総量が表示されます.物理ボリュームはボリュームグループにスペースを提供します.このボリュームグループに空き容量がある限り、論理ボリュームを任意に作成できます.
次のコマンドを使用してボリュームグループを削除します.#vgremove volume-group1

4、論理ボリュームの作成(LV)


次のコマンドは、'1 v 1'という70 Gサイズの論理ボリュームを作成します.小さなパーティションを使用して実行時間を短縮します.この論理ボリュームは、以前に作成したボリュームグループのスペースを使用します.
# lvcreate -L 70G -n lv1 volume-group1
#lvdisplay【論理ボリュームはlvdisplayコマンドで表示できます.】
論理ボリュームの準備ができました.他のext 2/3/4パーティションのように、論理ボリュームをフォーマットおよびマウントできます.mkfs.ext4/dev/volume-group1/lv1# mount/dev/volume-group1/lv1/home/
#vi/etc/fstab追加行:/dev/volume-group 1/lv 1/home ext 4 defaults 0 0#mount-a設定起動
参照先:
Linux LVMチュートリアル:
http://blog.jobbole.com/71858/
ディスク容量を増やす方法:
http://blog.itpub.net/29654823/viewspace-1222446/

ECS Linuxはswap(仮想メモリ)をオンにします。


#dd if=/dev/zero of=/mnt/swap bs=1 M count=1024【パーティション交換用ファイルの作成】#mkswap/mnt/swap【パーティション交換ファイルの設定】#swaon/mnt/swap【パーティション交換ファイルの即時有効化】#vi/etc/fstab
最後に行を追加
「/mnt/swap swap swap swap defaults 0」【起動時にswapパーティションを有効にする設定】
参照先:
http://help.aliyun.com/knowledge_detail/5988582.html?spm=5176.7618386.5.1.S29IeF

LINUX手動によるSWAPファイルの作成と削除


原文:http://blog.itpub.net/7728585/viewspace-670175/
1.swapファイルのサイズをM単位で決定します.この値に1024を乗じてブロックサイズを得る.例えば、64 MBのswapファイルのブロックサイズは65536である.
2.rootプロンプトで、countサイズが要求されるブロックサイズに等しいコマンドを入力します.
dd if=/dev/zero f=/swapfile bs=1024 count=65536

3.swapファイルを作成する:
mkswap /swapfile

4.起動時に自動的に開くのではなく、swapファイルをすぐに開くには:
swapon /swapfile

5.起動時に開くには、/etc/fstabに次の内容を追加する必要があります.
/swapfile    swap    swap   defaults 0 0

次のシステムが起動すると、新しいswapファイルが開きます.
6.新しいswapファイルを追加して開くと、cat/proc/swapsまたはfreeコマンドの出力を確認して、swapが開いているかどうかを確認します.
7.SWAPパーティションswapoff/swapfileを削除/etc/fstabファイルrm-rf/swapfileを修正