centos 7の設置と配置

8957 ワード

準備
  • linuxソフトウェア
  • バージョン:CentOS-7
  • リンク:http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x 86_64-DVD-1708 iso 仮想マシンソフトウェア
  • バージョン:VMware Workstation 14 Pro
  • 鍵:CG 54 H-D 8 H-H 8 DY-C 6 X 7 X-N 2 KG 6 インストール(最小インストール)
  • VMwareを利用してlinuxミラーをインストールする
  • ディスクを設定
  • /boot 200 M
  • /var 2 G //swap 1 G //12 G /ホーム残空間ユーザーを設定
  • rootユーザ:root/cluster
  • hadoopユーザー:hadoop/hadoop ホスト名の設定
  • hostnamectl set-hostname service
  • vim/etc/syssconfig/network
    service
    
    vim/etc/hosts
    192.168.28.87
    
    centos 7ネットワーク
  • は、一時ip
    ifconfig ens33 192.168.28.100 netmask 255.255.255.0
        ip
        ifconfig ens33:0 192.168.28.99 netmask 255.255.255.0
        ifconfig ens33:1 192.168.28.100 netmask 255.255.255.0
      ip
        ifconfig ens33:0  del 192.168.28.99
        ifconfig ens33:1  del 192.168.28.100
    
  • を構成する。
    永久ip
    vim /etc/sysconfig/network-scripts/ifcfg-ens33
        TYPE=Ethernet
        PROXY_METHOD=none
        BROWSER_ONLY=no
        BOOTPROTO=static
        DEFROUTE=yes
        IPV4_FAILURE_FATAL=no
        IPV6INIT=yes
        IPV6_AUTOCONF=yes
        IPV6_DEFROUTE=yes
        IPV6_FAILURE_FATAL=no
        IPV6_ADDR_GEN_MODE=stable-privacy
        NAME=ens33
        UUID=0d6f704b-0ff5-4151-9689-8b74c29c1629
        DEVICE=ens33
        ONBOOT=yes
        IPADDR=192.168.28.101
        GATEWAY=192.168.28.1
        NETMASK=255.255.255.0
        DNS1=192.168.1.14
    
    vim /etc/resolv.conf(  DNS)
        nameserver 192.168.1.14
        
    vim /etc/hosts
    vim /etc/hostname
    
    を設定します。
    ネットワークカードを再起動する
    systemctl restart network
    service network restart
    
    ネットワークサービスの管理
  • Network Manager
    systemctl  status NetworkManager
    
  • 防火壁を閉鎖する
  • 防火壁の状態を確認する
    systemctl status firewalld
    
  • ファイアウォールを閉じる
    systemctl stop firewalld
    
    防火壁を開く
    systemctl start firewalld
    
    起動禁止
    systemctl disable firewalld
    
    起動
    systemctl enable firewalld
    
    Selinuxサービスを終了します
  • 起動状態を確認する
    getenforce
        Enforcing       #      
        disabled        #      
        Permissive      #       
    
  • selinux
    setenforce 0
    
    を一時的に閉じるselinux
    vim /etc/selinux/config
        SELINUX=disabled
    reboot
    
    を永久に閉じるキャリブレーションlinux時間
  • 校正時間
  • ネットワーク同期
    yum -y install ntpdate
    ntpdate pool.ntp.org
    hwclock --systohc
    
  • 手動キャリブレーション
    timedatectl set-time 2017-06-13
    timedatectl set-time 10:25:17
    timedatectl set-timezone Asia/Shanghai
    hwclock --systohc --localtime
    hwclock --systohc