[Cloud101]#3 VirtualBox에서 Snapshot & Clone

0.AGENDA


  • 마지막 보충
  • CentOS에 소프트웨어 설치
  • Windows에서 Telnet & SSH
  • CentOS에서 브라우징


  • 2.VirtualBox에서 Snapsht
    3.VirtualBox에서 Clone

    1. 마지막 보충



    (1) CentOS에 소프트웨어 설치


  • "telnet"설치

    - 들어가지 않았는지 확인


    [kenzo@localhost ~]$ which telnet
    /usr/bin/which: no telnet in (/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/kenzo/.local/bin:/home/kenzo/bin)
    

    - 설치


  • [kenzo@localhost ~]$ sudo yum install telnet
    [sudo] password for kenzo:
    読み込んだプラグイン:fastestmirror
    Loading mirror speeds from cached hostfile
     * base: ftp.riken.jp
     * extras: ftp.riken.jp
     * updates: ftp.riken.jp
    依存性の解決をしています
    --> トランザクションの確認を実行しています。
    ---> パッケージ telnet.x86_64 1:0.17-59.el7 を インストール
    --> 依存性解決を終了しました。
    
    依存性を解決しました
    
    ================================================================================
     Package          アーキテクチャー バージョン              リポジトリー    容量
    ================================================================================
    インストール中:
     telnet           x86_64           1:0.17-59.el7           base            63 k
    
    トランザクションの要約
    ================================================================================
    インストール  1 パッケージ
    
    総ダウンロード容量: 63 k
    インストール容量: 113 k
    Is this ok [y/d/N]: y
    Downloading packages:
    telnet-0.17-59.el7.x86_64.rpm                              |  63 kB   00:00
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
      インストール中          : 1:telnet-0.17-59.el7.x86_64                     1/1
      検証中                  : 1:telnet-0.17-59.el7.x86_64                     1/1
    
    インストール:
      telnet.x86_64 1:0.17-59.el7
    
    完了しました!
    
  • 들어 있는지 확인
  • [kenzo@localhost ~]$ which telnet
    /usr/bin/telnet
    
    

    (2) Windows에서 Telnet & SSH



    ① 텔넷은 들어 있으므로 활성화



    ②SSH는 다음을 참고로 설치



  • 깨짐을 피하는 2개의 방법
  • CentOS 디스플레이를 영어로 : CentOS 쉘에서 "LANG=C"
  • Windows 디스플레이를 UTF-8로 설정 : Windows CMD 화면에서 "chcp 65001"


  • (3) CentOS에서 브라우징



    - 텍스트 브라우저 설치 (w3m or lynx)


    [kenzo@localhost ~]$ yum search w3m
    読み込んだプラグイン:fastestmirror
    Loading mirror speeds from cached hostfile
     * base: www.ftp.ne.jp
     * extras: www.ftp.ne.jp
     * updates: www.ftp.ne.jp
    警告: 一致するものが見つかりません: w3m
    No matches found
    [kenzo@localhost ~]$ yum search lynx
    読み込んだプラグイン:fastestmirror
    Loading mirror speeds from cached hostfile
     * base: www.ftp.ne.jp
     * extras: www.ftp.ne.jp
     * updates: www.ftp.ne.jp
    ============================== N/S matched: lynx ===============================
    lynx.x86_64 : A text-based Web browser
    
      Name and summary matches only, use "search all" for everything.
    [kenzo@localhost ~]$ sudo yum install lynx
    [sudo] password for kenzo:
    読み込んだプラグイン:fastestmirror
    Loading mirror speeds from cached hostfile
     * base: mirror.fairway.ne.jp
     * extras: mirror.fairway.ne.jp
     * updates: mirror.fairway.ne.jp
    依存性の解決をしています
    --> トランザクションの確認を実行しています。
    ---> パッケージ lynx.x86_64 0:2.8.8-0.3.dev15.el7 を インストール
    --> 依存性の処理をしています: redhat-indexhtml のパッケージ: lynx-2.8.8-0.3.dev15.el7.x86_64
    --> トランザクションの確認を実行しています。
    ---> パッケージ centos-indexhtml.noarch 0:7-9.el7.centos を インストール
    --> 依存性解決を終了しました。
    
    依存性を解決しました
    
    ================================================================================
     Package                アーキテクチャー
                                         バージョン                リポジトリー
                                                                               容量
    ================================================================================
    インストール中:
     lynx                   x86_64       2.8.8-0.3.dev15.el7       base       1.4 M
    依存性関連でのインストールをします:
     centos-indexhtml       noarch       7-9.el7.centos            base        92 k
    
    トランザクションの要約
    ================================================================================
    インストール  1 パッケージ (+1 個の依存関係のパッケージ)
    
    総ダウンロード容量: 1.5 M
    インストール容量: 5.4 M
    Is this ok [y/d/N]: y
    Downloading packages:
    (1/2): lynx-2.8.8-0.3.dev15.el7.x86_64.rpm                 | 1.4 MB   00:02
    (2/2): centos-indexhtml-7-9.el7.centos.noarch.rpm          |  92 kB   00:06
    --------------------------------------------------------------------------------
    合計                                               229 kB/s | 1.5 MB  00:06
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
      インストール中          : centos-indexhtml-7-9.el7.centos.noarch          1/2
      インストール中          : lynx-2.8.8-0.3.dev15.el7.x86_64                 2/2
      検証中                  : lynx-2.8.8-0.3.dev15.el7.x86_64                 1/2
      検証中                  : centos-indexhtml-7-9.el7.centos.noarch          2/2
    
    インストール:
      lynx.x86_64 0:2.8.8-0.3.dev15.el7
    
    依存性関連をインストールしました:
      centos-indexhtml.noarch 0:7-9.el7.centos
    
    完了しました!
    
    
  • $lynx h tp // w w. 오, ぇ. 이 m 등으로 시도

  • 2.VirtualBox에서 Snapshot


  • Snapshot의 작성과 그 때 할 수 있는 파일
    Snapshot0.PNG
    Snapshot1.PNG
    Snapshot2.PNG
  • 2번째의 Snapshot의 작성과 그 때 할 수 있는 파일
    Snapshot3.PNG
    Snapshot4.PNG

  • Snapshot의 동작 확인
  • Snapshot 작성 후 파일 작성
  • Snapshot 자르기 후에 존재하지 않는지 확인


  • - Snapshot 삭제 및 파일 확인
    Snapshot5.PNG
    Snapshot6.PNG

    3.VirtualBox에서 Clone



    (1)Clone





    Clone2.PNG
    Clone3.PNG
    Clone4.PNG

    (2)Linked Clone



    Clone5.PNG
    Clone6.PNG
    Clone7.PNG
    Clone8.PNG
    Clone9.PNG

    (3) Clone VM, Linked clone VM을 기동하여 동작 확인


  • Linked Clone은 DaaS에서 활용

  • Enjoy!

    좋은 웹페이지 즐겨찾기