2015-12-15 6 views
1

У меня установлена ​​виртуальная машина с дистрибутивом Cloudera CDH 5.4.0 через VMPlayer, на окнах.Виртуальная машина Cloudera - увеличение размера диска

Когда я начал работать с виртуальной машиной, это было около 7GB. Теперь он увеличился примерно до 73GB. Размер, который я упоминаю здесь, - size on disk, занятый на окнах.

Это создает много vmdk файлов, например, так:

-rw-r--r-- 1 user_name Administ 1554776064 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s001.vmdk 
-rw-r--r-- 1 user_name Administ 2003632128 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s002.vmdk 
-rw-r--r-- 1 user_name Administ 2022244352 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s003.vmdk 
-rw-r--r-- 1 user_name Administ 1960574976 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s004.vmdk 
-rw-r--r-- 1 user_name Administ 2002780160 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s005.vmdk 
-rw-r--r-- 1 user_name Administ 1999437824 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s006.vmdk 
-rw-r--r-- 1 user_name Administ 2022309888 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s007.vmdk 
-rw-r--r-- 1 user_name Administ 2034302976 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s008.vmdk 
-rw-r--r-- 1 user_name Administ 2016215040 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s009.vmdk 
-rw-r--r-- 1 user_name Administ 2012807168 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s010.vmdk 
-rw-r--r-- 1 user_name Administ 2039087104 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s011.vmdk 
-rw-r--r-- 1 user_name Administ 2006056960 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s012.vmdk 
-rw-r--r-- 1 user_name Administ 1934229504 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s013.vmdk 
-rw-r--r-- 1 user_name Administ 1752956928 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s014.vmdk 
-rw-r--r-- 1 user_name Administ 1870921728 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s015.vmdk 
-rw-r--r-- 1 user_name Administ 2077949952 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s016.vmdk 
-rw-r--r-- 1 user_name Administ 2077884416 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s017.vmdk 
-rw-r--r-- 1 user_name Administ 2089811968 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s018.vmdk 
-rw-r--r-- 1 user_name Administ 2062548992 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s019.vmdk 
-rw-r--r-- 1 user_name Administ 2073952256 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s020.vmdk 
-rw-r--r-- 1 user_name Administ 1897857024 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s021.vmdk 
-rw-r--r-- 1 user_name Administ 1874067456 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s022.vmdk 
-rw-r--r-- 1 user_name Administ 1971912704 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s023.vmdk 
-rw-r--r-- 1 user_name Administ 2082668544 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s024.vmdk 
-rw-r--r-- 1 user_name Administ 2075656192 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s025.vmdk 
-rw-r--r-- 1 user_name Administ 1993736192 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s026.vmdk 
-rw-r--r-- 1 user_name Administ 2018181120 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s027.vmdk 
-rw-r--r-- 1 user_name Administ 1927020544 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s028.vmdk 
-rw-r--r-- 1 user_name Administ 1448411136 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s029.vmdk 
-rw-r--r-- 1 user_name Administ 2146762752 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s030.vmdk 
-rw-r--r-- 1 user_name Administ 2146762752 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s031.vmdk 
-rw-r--r-- 1 user_name Administ 567410688 Dec 15 10:37 cloudera-quickstart-vm-5.4.0-0-vmware-s032.vmdk 

Есть ли способ уменьшить до размера, занимаемого на диске?

+0

Это зависит от использования вашей виртуальной машины ... Если вы размещаете много данных в HDFS и/или выполняете много заданий MapReduce, Spark, ... вы создаете еще больше данных и журналов. Вы можете попытаться изменить параметры регистра в Cloudera Manager, чтобы установить уровень в Fatal или Error, очистить весь существующий и неиспользуемый журнал и очистить HDFS, чтобы уменьшить размер вашей виртуальной машины ... Если вы установили несколько инструментов для разработчиков, вы может попытаться проверить, нет ли файлов для удаления, тоже ... (tar.gz, rpm, ...) – Cheloute

+0

У меня не так много данных о HDFS и не выполнено, что многие Spark, MR Jobs. Возможно ли удалить несколько файлов 'vmdk', не затрагивая виртуальную машину? – KartikKannapur

+0

Это очень странно. можете ли вы выполнить ** df -h ** внутри вашей виртуальной машины, чтобы узнать, что такое свободное пространство? То, что вы не можете сделать, это удалить некоторые vmdk. Или ваша виртуальная машина станет непоследовательной ... и единственное, что вы сможете сделать, это удалить все виртуальные машины ... – Cheloute

ответ

1

Если вы используете изображение докеров и Quickstart VM через Виртуальная коробка. Вы можете использовать следующую команду для увеличения дискового пространства.

  1. Остановка работы VM (скажем, по умолчанию)
  2. Удалить "по умолчанию" VM.
  3. команда Issue, докер-машина создать -d VirtualBox --virtualbox-диск размером "50000"
    по умолчанию
    ...... (50GB установить здесь)
  4. Start по умолчанию VM
  5. Start терминал докера

Если # 3 дает вам какую-либо ошибку, говорящую, что по умолчанию (или ваш аппарат) уже существует, затем перейдите в папку и удалите докер-машину.

Это помогло мне устранить критическое предупреждение о «свободном пространстве» в cloudera QuickStart VM, так как теперь у него было достаточно места.

+0

Спасибо. Но я не использовал изображение докеров. Есть ли другой способ обхода с VM? – KartikKannapur