আপনি যদি নিজের মেশিনটি ধরে রাখতে চান তবে নিম্নলিখিত পদক্ষেপগুলি বিনষ্ট এবং পুনরায় তৈরি না করে আপনার সমস্যার সমাধান করা উচিত। (আমি ওএস এক্স এল ক্যাপ্টেন, ভ্যাগ্র্যান্ট ১.৮.১ এ কাজ করি)
ডিবাগ মোডে হোমস্টেড চালান
homestead --debug up
আউটপুট মত কিছু জন্য সন্ধান করুন:
আইএনএফও মেশিন: মেশিন সূচনা: ডিফল্ট আইএনএফও মেশিন: - সরবরাহকারী: ভ্যাগ্রান্টপ্লিজিন :: প্রোভাইডার ভার্চুয়ালবক্স :: সরবরাহকারী আইএনএফও মেশিন: - বাক্স: # আইএনএফও মেশিন: - ডেটা ডায়ার: / ইউজার / ইয়ুয়ারহোম_ডির / ওয়ার্কস্পেস / হোমসটেড /.ভ্যাগ্র্যান্ট / ম্যাচাইনস / ডিফল্ট / Virtualbox
ডেটা স্যার , সেই পথটি যা আপনার জন্য আকর্ষণীয়।
তারপর vboxmanage list vms
"হোমস্টেড" {0e8438b9-4a67-4fb1-80cb-2c62cf04ab5c settle "সেটেলার_ডিফল্ট_447385930122_73498_1474294682778_13108" ec 93ecb93f-f159-4406-a384-5312b4d3ab34
পূর্ববর্তী কমান্ডটিতে আপনি যে পথটি খুঁজে পেয়েছিলেন তাতে আইডি ফাইল সম্পাদনা করুন
vi /Users/YOUR_HOME_DIR/Workspace/Homestead/.vagrant/machines/default/virtualbox/id
আপনি যে ভিএম ঠিক করতে চান তার আইডি দিয়ে সেই ফাইলটির সামগ্রী প্রতিস্থাপন করুন, এই দৃশ্যে এটি
0e8438b9-4a67-4fb1-80cb-2c62cf04ab5c
এখন চেষ্টা করুন
homestead up
ভিএম বুট করা শুরু করা উচিত। এটি কাজ করতে পারে, অথবা আপনার ssh প্রমাণীকরণের সাথে সমস্যা থাকতে পারে
default: SSH address: 127.0.0.1:2222
default: SSH username: vagrant
default: SSH auth method: private key
default: Warning: Authentication failure. Retrying... default: Warning: Authentication failure. Retrying...
এটি স্থির করতে হোমস্টেড এসএসএইচ কনফিগারেশনের পরে চেক করুন
homestead ssh-config
আপনার মতো কিছু পাওয়া উচিত
হোস্ট ডিফল্ট হোস্টনাম 127.0.0.1 ব্যবহারকারীর যান্ত্রিক পোর্ট 2222 ব্যবহারকারীর
পরিচিতহোস্টফিল / ডিভ / নাল স্ট্রাইকহস্টকি কোনও
পাসওয়ার্ড যাচাই করছে না
পরিচয় ফাইল " / ব্যবহারকারী / প্রাইজার /.ভাগ্রেন্ট.ডি / ইনসিকিউর_প্রাইভেট_কি"
পরিচয় কেবলমাত্র হ্যাঁ লগইল ফ্যাটাল
আইডেন্টিটি ফাইল ফাইল সম্পাদনা করুন
/Users/YOUR_HOME_DIR/.vagrant.d/insecure_private_key
Homestead.yml চেক করুন
cat /Users/YOUR_HOME_DIR/.homestead/Homestead.yaml
তারপরে কী কীগুলির অধীনে ফাইলটির পাথ অনুলিপি করুন এবং সেই ফাইল থেকে ব্যক্তিগত কী অনুলিপি করুন
cat ~/.homestead/ssh/id_rsa
সর্বশেষ পদক্ষেপটি হ'ল / ইউজার / ইয়োর_হোম_ডিআর / ভ্যাগ্র্যান্ট.ডি / ইনসিকিউর_প্রাইভেট_কিতে আপনি যে অনুলিপি করেছেন তার সাথে ব্যক্তিগত কীটি প্রতিস্থাপন করা
এখন আবার বাসা বাঁধতে চেষ্টা করুন, কাজ করা উচিত।
homestead up
আমি কিছু সতর্কতা পেয়েছি, তবে এখনও পর্যন্ত এটি সমস্যা ছাড়াই কাজ করে
==> ডিফল্ট: সতর্কতা: কমান্ড লাইন ইন্টারফেসে একটি পাসওয়ার্ড ব্যবহার করা নিরাপত্তাহীন হতে পারে। ==> ডিফল্ট: ERROR 1045 (28000): ব্যবহারকারীর 'হোমস্টেড' @ 'লোকালহোস্ট' এর জন্য অ্যাক্সেস অস্বীকার করা হয়েছে (পাসওয়ার্ড ব্যবহার করে: হ্যাঁ) এসএসএইচ কমান্ড একটি শূন্য-বহির্গমন স্থিতিতে প্রতিক্রিয়া জানিয়েছে। ভ্যাগ্রান্ট অনুমান করে যে এর অর্থ কমান্ড ব্যর্থ হয়েছে। এই কমান্ডটির আউটপুট উপরের লগে থাকা উচিত। কী ভুল হয়েছে তা নির্ধারণ করতে দয়া করে আউটপুটটি পড়ুন।
VBoxManage list vms
এবং দেখুন যে কোনও ভূত / এতিম / জম্বি এন্ট্রি রয়েছে যা ছাড়িয়ে নেওয়া দরকার।