想清理我的VM情况

时间:2014-12-12 09:44:43

标签: virtual-machine vagrant virtualbox puppet

大约一年前,在其他人的大力帮助下,我建立了我的第一台虚拟机 - 在Windows 7上,由PuagPet / Puppet创建,由Vagrant运行,并且通常从PHPStorm 7.1内部启动。首先,在找出最好的做事方式的过程中,我最终得到了两个流浪的目录和三个服务器盒(事实上,PHPStorm认为有4个!),但据我所知,我只使用一个。我当时并没有真正担心这个问题,但现在我想清理一下。

框的文件结构如下所示:

+---aD9J5x_default_1392259764499_9862
|   |   aD9J5x_default_1392259764499_9862.vbox
|   |   aD9J5x_default_1392259764499_9862.vbox-prev
|   |   
|   +---Logs
|   |       VBox.log
|   |       VBox.log.1
|   |       VBox.log.2
|   |       VBox.log.3
|   |       
|   \---Snapshots
+---CentOS-6.4-x86_64
|       box-disk1.vmdk
|       
+---CentOS6-64
|   |   CentOS6-64.vbox
|   |   CentOS6-64.vbox-prev
|   |   CentOS6-64.vhd
|   |   
|   \---Logs
|           VBox.log
|           VBox.log.1
|           VBox.log.2
|           
+---vagrant-phalcon_default_1392529509013_7326
|   |   vagrant-phalcon_default_1392529509013_7326.vbox
|   |   vagrant-phalcon_default_1392529509013_7326.vbox-prev
|   |   
|   \---Logs
|           VBox.log
|           
\---z8lEcJ_default_1383507440
        box-disk1.vmdk

aD9J5x ...文件夹中包含最近的日志,以及" aD9J5x"也是带有vagrant / puppet文件的文件夹的名称(PuPHPet命名它,不是我 - 我从来没有把它变得神秘!),所以这显然是图片的一部分。但是那里没有实际的服务器文件(大文件以.vhd或.vmdk结尾)。在Oracle VM中进行调查,它说"硬盘驱动器"附加到aD9J5x_default ...是x81EcJ_default ...文件夹中的那个 - 去图。

Oracle screenshot "Oracle screenshot"

(我不知道为什么这三者的虚拟尺寸和实际尺寸是反向相关的,但是除了这一点之外。)

但是,看看流浪汉/傀儡的东西,情况就不一样了。在我的" dev"我为这个东西设置的文件夹,有两个文件夹具有基本的类似流浪汉的结构,顶部有一个Vagrantfile,下面有一些东西:C:\dev\puphpet\aD9J5xC:\dev\vagrant-phalcon。我可以从任何一个地方运行vagrant,但只有aD9J5x为/ var / www设置一个共享文件夹,以便我可以进行开发。但令人感到奇怪的是,在一个D9J5x及其父母之后四天创建了vagrant-phalcon的内容,它有更多东西(93个文件夹中有396个文件,而a9J5x中只有21个文件/ 11个文件夹) ,包括安装Phalcon及其devtools,这对我的情况至关重要。所以我无法帮助,但不知道是否需要以某种方式使用vagrant-phalcon文件夹,即使我从未从那里开始流浪。

我知道C:\dev\puphpet是从在线PuPHPet实用程序下载的zip文件中创建的。我对C:\dev\vagrant-phalcon来自哪里没有任何记忆。我是一个绿色的新手 - 我只知道两个流浪的命令(向上和停止),并且几乎不知道如何找到我的方式来解决木偶配置或如何使用Oracle VM软件做任何有用的事情。 / p>

我的问题:

  1. 如何判断我是否需要C:\ vagrant-phalcon文件?我希望我可以重复创建这个服务器的过程(整个木偶点),但目前看来这两个文件夹都没有配置Phalcon和我的共享文件夹所需的一切。
  2. 是否可以安全地删除似乎无法在任何地方调用的计算机(使用.vhd文件的计算机)?我认为最简洁的方法是在Oracle软件内部而不仅仅是编写文件夹......
  3. 我可以安全地重命名" aD9J5x"只要我为上面的树和PuPHPet文件夹中的文件夹执行此操作,或者是否有其他需要更改的地方?
  4. 有没有办法合并文件夹与日志和文件夹与盒磁盘?另外两个盒子整齐地整合在一个文件夹中,但那个可能是我唯一需要长期保存的盒子,分为两个,我不知道为什么。由于这是用Puppet创建的,我想我还需要在Puppet清单中的某处进行更改...
  5. 提前感谢您对这些问题的看法。我很乐意根据要求提供其他信息。

0 个答案:

没有答案