ভ্যাগ্র্যান্টের ভিএম-তে সংরক্ষণের পরিবর্তন কোথায়?


103

আমি কেবল ভ্যাগ্র্যান্ট দিয়ে শুরু করছি এবং কয়েকটি বিশদ বুঝতে আমার কিছুটা সমস্যা হচ্ছে। আমি ডক্সের মাধ্যমে পড়েছি তবে এখনও একটি প্রাথমিক ধারণাটি অনুপস্থিত। আমি যখন কোনও ভ্যাগ্রান্ট বাক্স শুরু করতে চাই তখন আমি চালাব:

vagrant up

এটি "বাক্সের উপর ভিত্তি করে ভিএম তৈরি করবে" আমি বুঝতে পারি যে বাক্সগুলি ~ / .vagrant.d এ সঞ্চিত আছে এবং বাস্তবে আমি একটি বেস উবুন্টু বাক্স থেকে আমার নিজস্ব বাক্স প্যাকেজ করেছি। যাইহোক, আমি যখন ভ্যাংগার আপ হয়েছি এবং ভিএম-তে ফাইলগুলি যুক্ত করা শুরু করি তখন ভিএম এর ভার্চুয়াল হার্ড ড্রাইভ কোথায় থাকে? উদাহরণস্বরূপ, আমি যখন অ্যাপটি-গেট ইনস্টল চালিয়ে থাকি তখন অ্যাপাচি 2 এবং রুট সিস্টেমটি সংশোধিত হয়, এটি কোথায় সংশোধিত?

আমি যখন আমার বর্তমান ডিরেক্টরিতে একটি ডু করি তখন আমি কোনও পরিবর্তন দেখতে পাই না। আমি v / .vagrant.d ডিরেক্টরিতেও কোনও পরিবর্তন দেখতে পাচ্ছি না। যাইহোক, আমি ভ্যাংগ্র্যান্ট থামাতে পারি, আমার স্থানীয় মেশিনটি পুনরায় চালু করতে পারি এবং তারপরে আবার ভ্যাংগার আপ চালাতে পারি এবং পরিবর্তনগুলি কোথাও স্থির থাকে।

অসম্পূর্ণ এছাড়াও রিপোর্ট

[default] VM already created. Booting if its not already running...

কেউ আমাকে বলতে পারবেন কোথায় ভিএম তৈরি করা হয়েছে এবং কোথায় পরিবর্তন করা হয়েছে?

উত্তর:


113

ভ্যাগ্রান্ট বেস বাক্সটি আমদানি করে যা ~/.vagrant.d/boxes/আপনি বলেছিলেন located এখানেই বেস বাক্সগুলি রাখা হয়। এটি পরিষ্কার রাষ্ট্র থেকে কোনও ভিএম শুরু করতে এটি ব্যবহার করে। কোনও ভিএম আমদানি করার সময়, ডেটা ফাইলগুলি এবং ভিএম স্টেটটি কোথায় সংরক্ষণ করবেন তার দায় ভার্চুয়ালবক্সেরই। এটি একটি কনফিগারযোগ্য অবস্থান তবে সাধারণত ডিফল্ট হয়~/VirtualBox\ VMS ম্যাক ওএস এক্স এবং লিনাক্সের । উইন্ডোজ বাক্সগুলি রাখা হয়%userprofile%\.vagrant.d\boxes

আপনি যে প্ল্যাটফর্মটি ব্যবহার করছেন তা নির্বিশেষে তারা কোথায় তৈরি হচ্ছে তা সন্ধান করা সহজ।

1. Start VirtualBox. 
2. Go to the VM that shows as running instance. 
3. Check out the Settings ->Storage. 
4. You can find the path to location where VMs are created and stored in your file system.

আপনার উত্তর করার জন্য আপনাকে ধন্যবাদ। এটি কীভাবে কাজ করছে তা আপনি সুন্দরভাবে বর্ণনা করেছেন।
গাছ

12
এটি ~/VirtualBox VMSউইন্ডোজেও রয়েছে।
জেসন আর। কুম্বস

আমি ভাবছিলাম যে যদি @PyFunc এবং অন্যান্য ব্যবহারকারীরা vagrant upপ্রথম স্থানে ব্যবহার করে তৈরি করা হয়নি এমন একটি বিদ্যমান ভিএম-তে ভিজাগর ব্যবহারে আমাকে সহায়তা করতে পারেন । stackoverflow.com/q/14503932/80353
কিম স্ট্যাকস

@ কিমশিয়া: যোদ্ধার সাথে ব্যবহার করা যেতে পারে এমন ফাইল ফাইল হিসাবে নির্দিষ্ট প্রস্তুতির পরে আপনার ভিএম রফতানি করা সম্ভব। এটি যদি সহায়তা করতে পারে তবে আমার ব্লগ নোটটি দেখুন: pyfunc.blogspot.com/2011/11/…
pyfunc

@pyfunc, আপনার উত্তরের জন্য আপনাকে ধন্যবাদ। আপনার ব্লগপোস্ট আমাকে কিছু সংকেত দিয়েছে। জিজ্ঞাসা করার জন্য আমার আরও ফলোআপ প্রশ্ন রয়েছে। আমি যদি আপনার মন্তব্যটি অনুলিপি করে আমার প্রশ্নের উত্তর হিসাবে পেস্ট করি এবং কথোপকথনটি সেখানে রাখি তবে কী ঠিক হবে? অথবা আপনি আমার প্রশ্নের উত্তর হিসাবে নিজেকে দেওয়া পছন্দ করেন? এটি আমার প্রশ্ন স্ট্যাকওভারফ্লো.com
কিম স্ট্যাকস

4

আমি সবসময় ভার্চুয়ালবক্সটি ভিএমএসের জন্য ডিফল্টরূপে যে ডিরেক্টরি ব্যবহার করে তা পরিবর্তন করি। সাধারণত এটি উইন্ডোতে আপনার প্রোফাইল ফোল্ডারে থাকে।

আমি এটিকে "D: \ VHDs s VBox \" এর মতো কিছুতে পরিবর্তন করেছি এবং সেখানে আমি আমার যোজনাগুলি পরীক্ষা ভিএম পেয়েছি: "test01_1347456065"। একে টেস্ট01 বলা হয়েছিল, সুতরাং আমার ধারণা অনুমান যে বিষয়গুলি অনন্য রাখার জন্য সংখ্যক সংখ্যক যোগ করে rant


2
ভ্যাগ্র্যান্ট ফোল্ডারের নামে ইউনিক্স টাইম স্ট্যাম্প যুক্ত করে।
ক্যানান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.