クラウドプラットフォーム、基本的にはLinuxサーバ上に配備ビッグデータプラットフォームは、このブログでは、仮想マシン環境でプラットフォームを構築する方法について説明します。これは、次のとおりです。
まず、仮想マシンのネットワーク(システムを確保するためには、仮想マシン内でネットワーク化することができ、あなたがホストと相互にアクセスすることができます)。
VM:vmvare。
Linuxシステム:Redhat7.0
ホストIPを設定1
vmvareつの仮想ネットワークカードは、インストール後にホストのネットワーク構成に表示されます。
IPv4ののビューVMnet8の
セットアップ無線ネットワークを共有することがあり
図2は、仮想マシンのIPを表示します
編集「仮想ネットワークエディタを入力し、ホストvmnet8のVMnet8のと同じネットワークセグメントを編集します。
3、仮想マシンの構成ファイル・システムIPを変更します
ネットワークセグメントと同じネットワークセグメント内のどのIPADDR vmnet8の仮想マシン。
4、仮想計算機システムのネットワークサービスを再起動します。
サービスネットワークの再起動
5.確認してください。
pingのwww.baidu.com
第二に、コンフィギュレーションYUMソース。
図1に示すように、ローカルソース構成。
1.1は、仮想マシンにISOファイルをマウントします
1.2 lsblkは、使用可能なディスクを表示するためのコマンド。
SR0はISOです。
1.3マウントポイントを作成します。
サブディレクトリます。mkdir / mnt / cdromと番号を作成を/ mntディレクトリのCD-ROMを作成します。
1.4恒久マウント
我々は、/ etc / fstabの内部には、デバイス情報をマウントするので、私たちは永久にfstabファイルを修正する必要性をマウントしたいです。VIMでファイルを開き、私たちは情報の3行を見ることができる、それは別のパーティション情報をマウントすることですので、私たちは今、私たちのマウントをしようとしているディスクの過去の情報を追加します。
私たちは、ディスクの過去をマウントするには、次の情報を追加します
/ dev / sr0を/ mnt / cdromとISO9660デフォルトは0 0
添加した後、保存して終了。
次に、mount -aを実行します。このコマンドは、すべてのファイルシステムはfstabファイルをマウントすることを意味します。我々は良いマウントを持って、見ることができます。
あなたはisoファイルをマウントした後、我々はそれがファイルデフォルト、設定ファイルのソース/etc/yum.repos.d/を変更する必要があり、我々はそれを削除し、ファイルの.repo、独自の結末を作成し、VIMエディタで開かれました。保存された以下の構成を入力します。
[name] #括号中的名称为仓库源名称,通常为字母和数字,必须填写name=my new repo #对yum的描述,可写可不写baseurl=file:///mnt/cdrom #baseurl表示声明yum可以管理并使用的rpm包路径,必须填写enabled=1 #enabled表示当前仓库是否开启,1为开启,0为关闭,此项不写默认为开启gpgcheck=0 #gpgcheck表示安装rpm包时,是否基于公私钥对匹配包的安全信息,1表示开启, #0表示关闭,此项不写默认为验证
然后执行 yum clean all ,清空缓存信息。
验证。
yum list | wc -l 统计列出所有包的数量,如果列出了,说明yum源配置完成
1.5 配置网络yum源。
由于Red Hat Enterprise Linux7的更新包只对注册的用户生效,所以需要自己手动改成Centos的更新包。
首先查看redhat7系统本身安装的yum软件包 ,redhat本身安装了6个关于yum的软件包。
rpm -qa | grep yum
卸载这些软件包的指令
rpm -qa | grep yum | xargs rpm -e --nodeps #不检查依赖关系,直接卸载
然后重新安装centos的yum软件包。
保证上网正常
阿里云网络源地址:https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/
网易163网络源地址:http://mirrors.163.com/
CentOS网络源地址:http://centos.ustc.edu.cn/centos/
下载删除的包。也可以直接拷贝到系统中。
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-158.el7.centos.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-utils-1.1.31-45.el7.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-updateonboot-1.1.31-45.el7.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-45.el7.noarch.rpm
输入指令rpm -ivh yum-* 安装。
[root@linuxprobe home]# rpm -ivh yum-*
warning: yum-3.4.3-158.el7.centos.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
error: Failed dependencies:
python-urlgrabber >= 3.10-8 is needed by yum-3.4.3-158.el7.centos.noarch
rpm >= 0:4.11.3-22 is needed by yum-3.4.3-158.el7.centos.noarch
遇到报错,依赖项问题。
另外再回去找安装包下载下来:
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/rpm-4.11.3-32.el7.x86_64.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/python-urlgrabber-3.10-8.el7.noarch.rpm
输入指令更新rpm。
rpm -Uvh rpm-4.11.3-32.el7.x86_64.rpm --nodeps
rpm -Uvh python-urlgrabber-3.10-8.el7.noarch.rpm --nodeps
再次运行rpm -ivh yum-*。
修改 /etc/yum.repos.d/ 下的文件了,这里和配置本地yum源修改一样。
[base]
name= yum repo
baseurl=http://mirrors.aliyun.com/centos/7/os/$basearch/
enabled=1
gpgcheck=0
清空缓存。
yum clean all
2,安装桌面组件。
yum groupinstall -y "Server with GUI"
startx
init 3 命令界面