このエントリーをはてなブックマークに追加

2. OS環境準備

OS環境を準備します。Samba4の解説がメインですので、OSインストール方法の詳細は述べません。今回は、Ubuntu12.10とCentOS6で環境を構築します。CentOSでは、細かいバージョン(CentOS6.x等)は意識しません。

2.1. 仮想OSシステム構成

仮想ゲストは、Ubuntu、CentOSともに同一のスペックを用意します。

CPU 2core
メモリ 2G
HDD 40G
NIC 1枚(隔離されたネットワーク)

2.2. ubuntu12.10インストール

ubuntu12.10のインストールを行います。

2.2.1. インストールCD準備

Ubuntu12.10 Server amd-64のインストールCDを準備します。 公式サイトよりダウンロードしてください。 こちら のページの 「Get Ubuntu 12.10」 からダウンロード可能です。

理研のダイレクトリンクは、 こちら です。

2.2.2. インストール

最小構成でインストールします。ネットワーク設定などは、後で修正しますのでこの時点は任意で構いません。リモートからログインして設定すると思いますので、sshサーバのみインストールします。

ソフトウェアの選択では、OpenSSH Serverのみ選択。

_images/screenshot_ubuntu1210_install.png

2.3. CentOS6インストール

CentOS6のインストールを行います。

2.3.1. インストールCD準備

CentOS6 x86_64のインストールCDを準備します。今回はネットワークインストールを行うので、ネットワークインストール用のCDをダウンロードします。

理研のダイレクトリンクは、 こちら です。

2.3.2. インストール

ubuntu同様最小構成でインストールします。ネットワーク設定などは、後で修正しますのでこの時点は任意で構いません。リモートからログインして設定すると思いますので、sshサーバのみインストールします。

  • インストールURL指定は以下

    http://ftp.riken.jp/Linux/centos/6/os/x86_64/
    _images/screenshot_centos63_url.png
  • インストールは、最小構成 Minimal を選びます。

    _images/screenshot_centos63_minimal.png

    ノート

    CentOSの場合は、最小構成でもsshサーバはインストールされます。

  • インストール後SELINUXは無効にします。

    # sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/sysconfig/selinux
    # sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
    

    ノート

    上記設定は、再起動後に有効になります。検証環境ですので、セキュリティより利便性をとります。

    ノート

    以前は、/etc/sysconfig/selinuxが設定ファイルだったはずですが、なぜか、/etc/selinux/configが設定ファイルになったようです。念の為両方修正してます。

  • インストール後iptablesは無効にします。

    # chkconfig iptables off
    

    ノート

    上記設定は、再起動後に有効になります。検証環境ですので、セキュリティより利便性をとります。


目次

前のトピックへ

1. はじめに

次のトピックへ

3. samba4インストール

外部リンク

ブログ