■色々な現場に行くと、当然ですがサーバが外のネットワークにつながっておらず、
yumインストールできないことがあります。
その際にcentos7のisoをマウントして、yumを使えるようにしました。
環境
・Esxi6.5
・centos7
①まず、Esxi6.5上で、centos7のisoを接続させる。
対象サーバで右クリック→仮想ハードウェアのCD/DVDドライブを接続中にする。
CD/DVDメディアをcentos7のisoを参照させる。
完了後、OKを選択する。
②対象サーバにteratermから入り、以下のコマンドを入力する
/mediaがあるか確認する
ls -l /media
/mediaにマウントさせる
mount /dev/cdrom /media
※mount: /dev/sr0 is write-protected, mounting read-onlyが表示させると思う
③df -hコマンドをたたくと、以下のようにマウントされている
ファイルシス サイズ 使用 残り 使用% マウント位置
/dev/sr0 4.2G 4.2G 0 100% /media
④ls -l /mediaでファイルが見えていればOK
⑤vi /etc/yum.repos.d/media_default.repoでファイルを新規作成し、以下を入力する
【media_default】
baseurl=file:///media
gpgcheck=0
enabled=0
⑥yum --disablerepo=* --enablerepo=media_default list でリストが表示されることを確認する
※【media_default】←名称を指定したらこの名称を指定してあげる。
media_default list
⑦⑥がうまくいけば、こちらでインストール
yum --disablerepo=* --enablerepo=media_default install -y bind bind-chroot
これでうまくいきます。