ドットインストールを見ながらローカル開発環境構築中です。
./run.shでスクリプトを実行すると、
install nodejsだけErrorになってしまいます。
<模索することとしては…>
yum clean allの実行
main.yml内の修正
yum.conf内の修正
yum.repos.dフォルダ内ファイルの修正
色々ググりましたが、
同様の症状を見つけられません。
どこかのファイルとの競合なのでしょうか。
お解かりになる方、ご教示ください。
<ローカル開発環境>
VirtualBox-6.1.4-136177-Win
PowerShell-6.2.4-win-x64
vagrant_2.2.7_x86_64
putty-64bit-0.73
Cyberduck-Installer-7.2.5.32097
<下記はドットインストール手順>
OSを最新状態にアップデート(時間かかります)
sudo yum -y update
スクリプトを入手するためのgitをインストール
sudo yum -y install git
gitを使ってアプリケーション設定用のスクリプトをダウンロード
git clone https://github.com/dotinstallres/centos6.git
centos6フォルダができるのでそちらに移動
cd centos6
スクリプトを実行(時間かかります)
./run.sh
もろもろの設定を反映
exec $SHELL -l
お解りになる方、教えてください。
下記が.run.sh実行結果です。
何故、スキップされているものがあるのかも不明です。
[vagrant@localhost centos6]$ ./run.sh 読み込んだプラグイン:fastestmirror 更新処理の設定をしています Loading mirror speeds from cached hostfile * base: ftp.iij.ad.jp * extras: ftp.iij.ad.jp * remi-safe: ftp.riken.jp * updates: ftp.iij.ad.jp 更新と設定されたパッケージがありません。 PLAY [localhost] *************************************************************** TASK [Gathering Facts] ********************************************************* ok: [127.0.0.1] TASK [disable iptables] ******************************************************** ok: [127.0.0.1] TASK [install libselinux-python] *********************************************** ok: [127.0.0.1] TASK [Disabled SELinux] ******************************************************** ok: [127.0.0.1] TASK [remove localtime] ******************************************************** changed: [127.0.0.1] TASK [change timezone] ********************************************************* changed: [127.0.0.1] TASK [change locale] *********************************************************** ok: [127.0.0.1] TASK [install remi repository] ************************************************* [WARNING]: Consider using the yum, dnf or zypper module rather than running rpm. If you need to use command because yum, dnf or zypper is insufficient you can add warn=False to this command task or set command_warnings=False in ansible.cfg to get rid of this message. changed: [127.0.0.1] TASK [install man] ************************************************************* ok: [127.0.0.1] TASK [install apache] ********************************************************** ok: [127.0.0.1] TASK [start apache and enabled] ************************************************ ok: [127.0.0.1] TASK [change owner] ************************************************************ ok: [127.0.0.1] TASK [copy httpd.conf] ********************************************************* ok: [127.0.0.1] TASK [install gd-last] ********************************************************* ok: [127.0.0.1] TASK [install php] ************************************************************* ok: [127.0.0.1] TASK [copy php.ini.custom] ***************************************************** ok: [127.0.0.1] TASK [install mysql repository] ************************************************ changed: [127.0.0.1] TASK [install mysql] *********************************************************** ok: [127.0.0.1] TASK [copy my.cnf.custom] ****************************************************** ok: [127.0.0.1] TASK [start mysql and enabled] ************************************************* ok: [127.0.0.1] TASK [install ruby dependencies] *********************************************** ok: [127.0.0.1] TASK [check rbenv installed] *************************************************** changed: [127.0.0.1] TASK [git clone rbenv] ********************************************************* skipping: [127.0.0.1] TASK [update bash_profile] ***************************************************** ok: [127.0.0.1] TASK [check ruby-build installed] ********************************************** changed: [127.0.0.1] TASK [git clone ruby-build] **************************************************** skipping: [127.0.0.1] TASK [update rbenv] ************************************************************ changed: [127.0.0.1] TASK [update ruby-build] ******************************************************* changed: [127.0.0.1] TASK [check ruby installed] **************************************************** changed: [127.0.0.1] TASK [install ruby] ************************************************************ skipping: [127.0.0.1] TASK [check pyenv installed] *************************************************** changed: [127.0.0.1] TASK [git clone pyenv] ********************************************************* skipping: [127.0.0.1] TASK [check pyvirtual installed] *********************************************** changed: [127.0.0.1] TASK [git clone pyenv-virtual] ************************************************* skipping: [127.0.0.1] TASK [update pyenv] ************************************************************ changed: [127.0.0.1] TASK [update pyenv-virtualenv] ************************************************* changed: [127.0.0.1] TASK [check python installed] ************************************************** changed: [127.0.0.1] TASK [install python] ********************************************************** skipping: [127.0.0.1] TASK [check node js installed] ************************************************* changed: [127.0.0.1] TASK [install node script] ***************************************************** changed: [127.0.0.1] TASK [install nodejs] ********************************************************** fatal: [127.0.0.1]: FAILED! => {"changed": true, "msg": "https://rpm.nodesource.com/pub/el/6/x86_64/nodejs-0.10.46-1nodesource.el6.x86_64.rpm: [Errno -1] Package does not match intended download. Suggestion: run yum --enablerepo=nodesource clean metadata\nTrying other mirror.\n\n\nError Downloading Packages:\n nodejs-0.10.46-1nodesource.el6.x86_64: failure: nodejs-0.10.46-1nodesource.el6.x86_64.rpm from nodesource: [Errno 256] No more mirrors to try.\n\n", "rc": 1, "results": ["Loaded plugins: fastestmirror\nSetting up Install Process\nLoading mirror speeds from cached hostfile\n * base: ftp.iij.ad.jp\n * extras: ftp.iij.ad.jp\n * remi-safe: ftp.riken.jp\n * updates: ftp.iij.ad.jp\nResolving Dependencies\n--> Running transaction check\n---> Package nodejs.x86_64 0:0.10.46-1nodesource.el6 will be installed\n--> Finished Dependency Resolution\n\nDependencies Resolved\n\n================================================================================\n Package Arch Version Repository Size\n================================================================================\nInstalling:\n nodejs x86_64 0.10.46-1nodesource.el6 nodesource 5.5 M\n\nTransaction Summary\n================================================================================\nInstall 1 Package(s)\n\nTotal download size: 5.5 M\nInstalled size: 19 M\nDownloading Packages:\n"]} to retry, use: --limit @/home/vagrant/centos6/main.retry PLAY RECAP ********************************************************************* 127.0.0.1 : ok=34 changed=16 unreachable=0 failed=1
回答2件
あなたの回答
tips
プレビュー