概要:
使用中にVagrantを起動して実行しようとしています 仮想マシンとしてのParallels プロバイダ。
私がやったこと:
- ダウンロードしてインストールしました バグ (OS Xバージョン)
- 私は以下をアップロードしました
config.yaml
〜へのファイル puphpet.com それは私達のウェブサイトを開発するために設定されています。 (下記参照)。 - 私は走った
vagrant up
そしてそれは数分の作業と端末へのステータスの記録に費やされました。 - それはエラーで停止しました:
コマンド実行中にエラーが発生しました。コマンドと標準エラー出力を以下に示します。
コマンド:["prlctl"、 "clone"、 "packer-parallels-iso"、 " - name"、 "packer-parallels-iso_1420581521788_27867"]
Stderr:
VMのクローン作成に失敗しました:操作は失敗しました。この操作を実行するには、ホストOS管理者の資格情報を入力する必要があります。
これが私が使ったconfig.yamlです(ここで ourwebsite
私たちが取り組んでいるサイトです):
--- vagrantfile-local: vm: ボックス: パペット/ centos65-x64 box_url:パペット/ centos65-x64 ホスト名: "" メモリ: "512" CPU: "1" chosen_provider:パラレル ネットワーク: private_network:192.168.58.101 forwarded_port: yE0yzJcPFTlS: ホスト: "9233" ゲスト: "22" post_up_message: "" プロバイダー: バーチャルボックス: modifyvm: natdnshostresolver1:オン VMware: numvcpus:1 類似点: CPU:1 規定: 人形: manifests_path:パペット/パペット manifest_file:site.pp module_path:puphpet / puppet / modules オプション: - "--verbose" - "--hiera_config /vagrant/puphpet/puppet / hiera.yaml" - " - パーサーフューチャー" synced_folder: yzkPrGht93ro: 所有者: "" グループ: "" 出典:../ ターゲット:/var/www/sites/www.ourwebsite.com/ sync_type:nfs rsync: auto: "false" usage_port_range: 開始:10200 停止:10500 ssh: ホスト:null ポート:null private_key_path:null ユーザー名:vagrant guest_port:null keep_alive:true forward_agent:false forward_x11:false シェル: "bash -l" 浮浪者: ホスト:検出 サーバ: インストール: "1" パッケージ: - ImageMagick - vim-common - php-soap users_groups: インストール: "1" グループ:{} ユーザー:{} cron: インストール: "1" 仕事:{} ファイアウォール: インストール: "1" 規則:null アパッチ: インストール: "1" 設定: ユーザー:www-data グループ:www-data default_vhost:true manage_user:false manage_group:false sendfile:0 モジュール: - 書き換える バーチャルホスト: ch8onl5p0ias: サーバー名:ourwebsite.mag Serveraliases: - www.awesome.dev docroot:/var/www/sites/www.ourwebsite.com/base/ ポート: "80" setenv: - "APP_ENV dev" ディレクトリ: wpd0snz5xtxt: provider:ディレクトリ パス:/var/www/sites/www.ourwebsite.com/base/ オプション: - インデックス - フォローする - マルチビュー allow_override: - すべて 必要です: - すべて - 付与 custom_fragment: "" エンジン:php custom_fragment: "" ssl_cert: "" ssl_key: "" ssl_chain: "" ssl_certs_dir: "" mod_pagespeed:0 nginx: インストール: "0" 設定: default_vhost:1 proxy_buffer_size:128K proxy_buffers: "4 256K" 上流:{} バーチャルホスト: 89celicdwbdc: プロキシ: "" server_name:awesome.dev server_aliases: - www.awesome.dev www_root:/var/www/awesome.dev listen_port: "80" 場所:.php $ index_files: - index.html - index.htm - index.php envvars: - "APP_ENV dev" エンジン:php client_max_body_size:1m ssl_cert: "" ssl_key: "" php: インストール: "1" バージョン: "55" 作曲者: "1" composer_home: "" モジュール: php: - cli - intl - mcrypt 梨: { } pecl: - pecl_http - 想像 イニ: display_errors:オン error_reporting: "-1" session.save_path:/ var / lib / php / session タイムゾーン:アメリカ/シカゴ mod_php:0 hhvm: インストール: "0" 毎晩:0 作曲者: "1" composer_home: "" 設定: ホスト: "0" ポート: "0" ini:{} タイムゾーン:null xdebug: インストール: "1" 設定: xdebug.default_enable: "1" xdebug.remote_autostart: "0" xdebug.remote_connect_back: "1" xdebug.remote_enable: "1" xdebug.remote_handler:dbgp xdebug.remote_port: "9000" xhprof: インストール: "0" wpcli: インストール: "0" バージョン: "" 酔いしれて インストール: "0" バージョン: "" ルビー: インストール: "1" バージョン:{} nodejs: インストール: "0" npm_packages:{} Python: インストール: "1" パッケージ:{} バージョン:{} MySQL: インストール: "1" override_options:{} root_password:root 管理者:0 データベース: GSs7e7BZdo0r: 付与: - すべて 名前:ourwebsite host:localhost ユーザー:our_site パスワード:thepassword sql_file:../databases/output.sql postgresql: インストール: "0" 設定: root_password: "123" user_group:postgres エンコーディング:UTF8 バージョン: "9.3" データベース:{} 管理者:0 mariadb: インストール: "0" override_options:{} root_password: "123" 管理者:0 データベース:{} バージョン: "10.0" sqlite: インストール: "0" 管理者:0 データベース:{} mongodb: インストール: "0" 設定: auth:1 ポート: "27017" データベース:{} redis: インストール: "1" 設定: conf_port: "6379" メールキャッチャー: インストール: "0" 設定: smtp_ip:0.0.0.0 smtp_port:1025 http_ip:0.0.0.0 http_port: "1080" mailcatcher_path:/ usr / local / rvm / wrappers / default from_email_method:インライン beanstalkd: インストール: "0" 設定: listenaddress:0.0.0.0 listenport: "13000" maxjobsize: "65535" maxconnections: "1024" binlogdir:/ var / lib / beanstalkd / binlog binlogfsync:null binlogsize: "10485760" beanstalk_console:0 binlogdir:/ var / lib / beanstalkd / binlog rabbitmq: インストール: "0" 設定: ポート: "5672" elastic_search: インストール: "0" 設定: バージョン: "" java_install:true solr: インストール: "0" 設定: バージョン: "" 港: ""
余波:
私はかなりの検索をしましたが、これは非常に一般的な問題ではないようです。 問題が発生しましたしかし、Parallels 10(私が持っていることを確認したもの)とVagrant 1.7.1(私が持っていることを確認したもの)で解決されるはずでした。また、すべての設定がチェックされていないことを確認しました。
私が試してみました:
- Vagrantのアンインストール/再インストール
- Parallels 10のアンインストール/再インストール
sudo vagrant up
等- 再起動
- 掘ることがたくさん。
いつでも走る vagrant up
私が説明したのと似たような状況では、この2行の後に、ほぼ即座にその正確なエラーメッセージが表示されます。
"default"を "parallels"プロバイダに移行しています...
==>デフォルト:ベースボックス "puphpet / centos65-x64"をインポートしています...
私は問題をもっと掘り下げる方法を理解することができませんでした。
質問:
私が与えた詳細に基づいて、Vagrantの設定ファイルに問題がありますか、それともParallelsに問題がありますか?それを引き起こしている可能性があるもののより人間が読めるエラーメッセージを取得する方法はありますか?明らかに、私は「ホストOS管理者」の資格情報を提供することをよりうれしく思いますが、私がそうすることができる方法を知っています。
- 補足として、私はVagrantには初めてです。
回答:
回答№1は1このgithub号のコメント 解決策があるかもしれません - [Parallels Desktop] - > [設定] - > [詳細]で、[パスワードを要求する]セクションにチェックマークが付いている場合があります。
ちなみに、これはvagrant-parallelsプラグインの問題であるように思われます。それらは商業エンティティであるため、それらからの応答を受け取る可能性が高いかもしれません。