Flings
Apps and tools built by our engineers that are intended to be played with and explored.

Guest Reclaim

Guest Reclaim

Summary

Guest Reclaim reclaims dead space from NTFS volumes hosted on a thin provisioned SCSI disk. The tool can also reclaim space from full disks and partitions, thereby wiping off the file systems on it. As the tool deals with active data, please take all precautionary measures understanding the SCSI UNMAP framework and backing up important data.

Features

  • Reclaim space from Simple FAT/NTFS volumes
  • Works on WindowsXP to Windows7
  • Can reclaim space from flat partitions and flat disks
  • Can work in virtual as well as physical machines

Whats a Thin provisioned (TP) SCSI disks?

In a thin provisioned LUN/Disk, physical storage space is allocated on demand. That is, the storage system allocates space as and when a client (example a file system/database) writes data to the storage medium. One primary goal of thin provisioning is to allow for storage overcommit.

A thin provisioned disk can be a virtual disk, or a physical LUN/disk exposed from a storage array that supports TP. Virtual disks created as thin disks are exposed as TP disks, starting with virtual Hardware Version 9.

For more information on this please refer http://en.wikipedia.org/wiki/Thin_provisioning.


What is Dead Space Reclamation?

Deleting files frees up space on the file system volume. This freed space sticks with the LUN/Disk, until it is released and reclaimed by the underlying storage layer. Free space reclamation allows the lower level storage layer (for example a storage array, or any hypervisor) to repurpose the freed space from one client for some other storage allocation request.

For example:

  • A storage array that supports thin provisioning can repurpose the reclaimed space to satisfy allocation
    requests for some other thin provisioned LUN within the same array.
  • A hypervisor file system can repurpose the reclaimed space from one virtual disk for satisfying allocation needs of some other virtual disk within the same data store.

GuestReclaim allows transparent reclamation of dead space from NTFS volumes.

For more information and detailed instructions, view the Guest Reclaim ReadMe (pdf)

System Requirements

Thin provisioned (TP) SCSI disk

Space can be reclaimed on SCSI disks that advertise themselves as thin provisioned (TP) devices.

GuestReclaim queries the device for its TP status using standard SCSI primitives like reading the vital product data page (B0 vpd). GuestReclaim will issue SCSI Unmap commands to the underlying storage for reclaiming dead space.

Supported Operating Systems

  • Desktop: XP onwards up to Windows 7
  • Server: Until Windows 2008

Administrative Privileges
The tool needs to be executed with Administrator privileges.

Supported Filesystem NTFS only.

Instructions

The tool is provided as a standalone binary executable. Unzip the package, and it will contain a program. The tool needs to be executed with Administrator privileges.

Run GuestReclaim.exe from the command prompt. Use the --list option to list available thin provisioned disks on the system. If none show up, it means that the first 16 drives are not thin provisioned. Export an environment variable RECLAIM_DEBUG to see verbose output of the TP querying results.

For detailed instructions, you'll get the pdf in the download, but you can also view them here in the pdf.

Video

Change Log

Engineers


Faraz Shaikh

VMFS team

Prasanna Aithal

VMFS team
Add Comment

51 thoughts on “Guest Reclaim

  1. Arorsdeteaddip

    Элинор приветливо улыбнулась ему и сказала: — Я рада, что сторожить брата поручили именно тебе. Что касается молодости, то, увы, никакой опыт не может заменить первоначального запаса сил! Знать бы еще, что это за штуковина… Может, это какой-то магический жезл? И если бы не обход дежурного врача, я бы подумала, что нас тут бросили на произвол судьбы. Кажется, Стивр Галлесский сражался на стороне троллей, и вот, значит, кто-то из них, узнав, что его держат в инквизиторских застенках, пришел ему на выручку.

    Они помимо кое-каких реальных прогнозов, большинство из которых мы уже исключили, приплели сюда даже возможность применения собаки, груженной взрывчаткой. Только в третьей комнате он, наконец, нашел то, что искал. Есть целая литература, посвященная Вождю. Машина показала хорошее пикирование при любых углах и хорошо выполняла фигуры высшего пилотажа: петли, перевороты и боевой разворот. Она внимательно посмотрела на Сида.

    Но Флаг шел в атаку, хоть пулей пробит… Из самой он прочной материи сшит. Еще четверо летчиков из 2-й эскадрильи: ее командир 33-летний капитан Александр Крысин, командир звена 30-летний старший лейтенант Илья Захаркин и летчик, 23-летний младший лейтенант Александр Мерещеряков, и техник-оружейник младший сержант Комаха были убиты на земле во время немецкого авианалета на аэродром Старо-Быхов. Не то чтоб я такой чувствительный или нежный, но честное слово, таскать мертвяков разорванных на части удовольствие на любителя коим однозначно не являюсь. Неужели пропало столько времени даром? До точки где он должен был находиться согласно плану оставался квартал когда раздался грохот и земля под ногами Ронна вздрогнула.

    В этом смысле преступление уголовное, политическое, идеологическое действительно равнозначны с точки зрения общества традиционного типа. Впереди за мокрыми окошками в мерцании красных и голубых огней виднелись бюсты давно покойных звезд экрана — Рудольфе Валентине, Джин Харлоу, Марлен Дитрих, Боу. Ни у кого не хватало решимости предложить и провести серьезную систему радикальных мер. Нибс, растянувшись на коврике, довольно мурлыкал. Ведь этот принцип, само собой понятно, проводился не только вверху, но и внизу, вплоть до самых мелких местных групп нашего движения, в том числе и в округах, областях, в центральных организациях отдельных самостоятельных государств и т.
    8Vh2vqra1L вот

    Reply
  2. Arorsdeteaddip

    Я узнала муниципалитет — колоссальных размеров здание в Эр-Рияде, проект которого победил на конкурсе в Милане, — и концертный зал в Австралии. Большая часть задач обычно решается на бумаге. Цена времени — или того, что под этим понимается, — зависит от значительности переживания. Юноша из Кембриджа сказал бы то же самое, но я почти забыл об этом. Момент истины: ему явлено было счастье — и тут же его швырнули в привычное ничтожество.

    Участники слета помылись в бане, поели из своего пайка, прослушали программу слета, затем их тот же полный старшина стал разводить по домам. Он добился большего — места первого советника в Пондишери, фактически заместителя генерал-губернатора. Но в семье он почему-то странным образом напоминает ребенка. Мы пробьемся сквозь демонов сонмы. Его пропустили даже цензоры Рахмановой.

    Где же здесь особенности России и русского народа? После сдачи правительство Египта предоставило им пассажирский самолет,4 на котором они в сопровождении Абу Аббаса вылетели из Египта. Ребята побежали смотреть Гексу. Такими серверами могут быть маршрутизаторы между подсетями большого предприятия. Монах отбросил бесполезный разряженный жезл и бухнулся на колени.

    Главное, делайте это с любовью, тщательно, помните, что лучше вас это никто не сделает. Джонс и Гейтс переглянулись. Представьте, как кожа, которую вы раздували, висит… Массируем ее, растягиваем. По мере того как мы поднимались выше, становилось суше, появилась трава, широколиственные деревья, время от времени попадались орхидеи. Ты поедешь домой и будешь жить долго и счастливо.
    8Vh2vqra1L вот

    Reply
  3. Arorsdeteaddip

    Но вот оказалось, что этот парень, безуспешно притворявшийся гусаром, не лишен здравого смысла. Только у человека не может быть таких красных глаз, человек не возникает из-под земли на месте, где ты проходил секунду назад. Кто-то (человека два или три) посочувствовал такому молодому, но уже фактически покойному сэру, кто-то прикидывал стоимость одежды и украшений, а кто-то смекал, что будет лучше — перерезать благородному глотку, или же всадить нож под ребра. Я знал ее силы. Но когда это произошло, Восток, конечно, не исчез.

    В ваше время Нил погибает, из-за плотин и каналов разливов Нила больше не происходит. Они уселись на подушки, и радушная хозяйка стала предлагать разные незнакомые для Маринки яства. В 1225 году он заключает мирный договор с Ригой, но о возвращении к временам немецко-земгальско-го союза уже не может быть и речи. Литовцы составляли костяк личной дружины гродненского князя, что неудивительно, если они составляли большую часть населения княжества. Ой, мы с тобой заболтались, вот и приехали.

    Внутри деревянного склепа имеется главный деревянный саркофаг, украшенный замысловатыми узорами на южной и северной сторонах. Благодаря внезапности первый раунд был за нами, чем необходимо воспользоваться. Ни один народ не получил столько милостей от Матери Божией, ни один не видел столько знамений Ее покрова и заступления, как народ Русский православный. Если он и ценен, то недоступен. Внизу, как гладиатор на арене размахивал руками и тренировался в полемике магистр Юран, надо бы, кстати, послушать, что он там несет теперь.

    Второй по значимости причиной нарастания веса является неудовлетворительное пищеварение, при котором жиры перевариваются недостаточно и откладываются в тканях. После этого Бармаглот смог вычислить виновного. Смерть Косынкина — это не только гибель надежного человека, но и точно рассчитанный болезненный укол психики Сталина. Я взяла малыша на руки, прижала его к себе и услышала, что фрау Франке отправилась к мессе. Нема чого збивати мене з пантелику!
    144sYcaurO вот

    Reply
  4. Arorsdeteaddip

    Едва избавился от них, когда шёл к тебе… Бабай внимательно выслушал рассказ Масуда, однако отнёсся к нему спокойно. Нормально для кого угодно, но только не для меня. Приготовившись скатиться вниз, Мейсон спросил: — Как насчет вот этого? Может быть, это было просто минутное увлечение, затянувшееся на месяцы и года? В первый раз она заметила, что сама Афродита наблюдает за ними, стоя чуть в стороне от толпы.

    Если бы бедным и безработным Третьего мира предоставили доступ к земле, доступ к индустриальным инструментам и защиту от дешевого импорта, то они смогли бы высаживать высокопротеиновые и высококалорийные зерновые культуры и стать самостоятельными в обеспечении себя продовольствием. За портретами следовал обвисший на длинном древке трехцветный флаг. Раньше мы тоже сражались рука об руку со стражами — столетия назад. Заключены в угловые скобки. Мама коротко засмеялась: — А сейчас?

    Малкольм был ужасно бледным от потери такого большого количества крови. Молодец, всех до одного гусей уберег. Однако даже недовольство появлением Джеймса не могло заставить принца уйти. У него возникло странное чувство, словно он проигрывал битву, в которой вроде бы не соглашался участвовать. Но нельзя было не признать, что предлагал Микита самый что ни на есть оптимальный вариант.

    Быстрый, негодующий отказ Гленны, и Ненда сможет вывалить на кекропийку неприятность. Новый директор, господин Строков, вызвал к себе заместителя. А затем я прорыл его вверх, пока не добрался до водяного льда. Неторопливо поднимаясь по направлению к чердачной двери, всерьез размышлял, не стоит ли вернуться ему назад и потолковать с представителями закона. Клерк в полковничьих погонах на тужурке нового образца, туго обтягивающей кругленький восьмимесячный животик усатого гермафродита, отыскал грифованную папку с личным делом и бесстрастно воззрился на сидящего в неудобном офисном кресле посетителя.
    144sYcaurO вот

    Reply
  5. Arorsdeteaddip

    Вона рвучко повернулась до нього обличчям. Да и желать этого как-то язык не поворачивается… (Даже ручка сразу перестает писать… Приходится работать на компьютере! Впрочем, больше всего он хочет, чтобы все его оставили в покое… Такой мужчина никогда ни на что не решится. Внешние данные, темперамент, манера поведения, проще говоря, все видимое и ощутимое со сцены или экрана, все, что становится предметом обсуждения зрителей и критиков, легко умещается под крышей, которую называют актерской или творческой индивидуальностью. Аукцион открывается через два дня, Николай Афанасьевич, а положение сложное и неясное.

    Только скажи мне одну вещь. А потом еще и еще. В конце концов он утонул, переправляясь через реку в Киликии, во время очередного Крестового похода. Вы знаете эту породу. Ведь автоматчиков спасают от пуль небольшие бугорки.

    А на деле ничего подобного. Хорошо, ну а как складываются отношения ближе к норме? Аксаков: Уха из одних налимов (даже без бульона из ершей), живых непременно, особенно если положить побольше печенок и молок, до того хороша, что, по моему мнению, может соперничать с знаменитой стерляжьей ухой. А мету, потому что мне это нравится, а вовсе не потому, что в театре мало платят, как вы могли бы верно подумать. А ведь буквально вчера как ни в чем не бывало улыбался ей, беседовал с ней, брал у нее… то есть давал ей интервью.

    В России, наоборот, буржуазная революция дала прямо противоположные результаты. Упоры брались разной жесткости (камень, дерн, земля), и менялось место их приложения. Только человек, потерявший голову и ослепленный фракционностью, может говорить после оглашенного документа, что октябрьский пленум был высшим выражением бюрократизма. Дороги были ровными, гладкими. А это, по ходу, демоны.
    144sYcaurO вот

    Reply
  6. Arorsdeteaddip

    Я вырвался и обернулся. Щупальце бешенно забилось, заметалось по складу словно огромный невероятной толщины кнут. Командир бригады, как азартный охотник, мгновенно вооружившись автоматом, прибыл к кормушке, где по-прежнему стоял зубр… В общем приказ командующего фронтом оказался нарушенным. Я вперед уверен, что Ты приложишь к этому всю Твою любовь и старание, Константин. И не совсем там, где я ожидал (там из воды едва высовывается плоский камень), а немножко сбоку, где никаких камней нет.

    Лолита, всегда носившая вызывающее мини (ее последняя юбочка была длиною в пейджер), картинно положила ногу на ногу и торжественно поздравила благодетеля. Придя к такому заключению, доктор Компрессик позвонил по телефону в редакцию газеты и сообщил, что пропавший милиционер Свистулькин совсем не пропал, а находится у него в больнице. Дюрелл поглядел на деревенские лачуги. На мне же вместо тулупа было довольно легкое пальтецо, хотя и на вате, но вполне доступное для всех ветров. Вот Шишкин писал, писал, а я в это время учил географию и делал вид, что не обращаю на него внимания.

    Наконец я услышал заветную трель. Церква расписывал, иконы малевал. Изуродованные трупы, освещенные мертвенно-бледным светом луны, казались мирно спящими людьми — мягкий ночной полумрак скрывал жуткие раны не совместимые с жизнью. Велимудр смог уловить силу, струившуюся от странного собеседника. Поблизости не было ни души.

    Ну, вот, похоже – опять что-то не так, может, те грибы – и несъедобные вовсе? Ходили и другие разговоры. Он никогда не возьмет ответственность на себя. Оптика не могла его нащупать из-за его низкого альбедо. А если – нет, то пусть гуляют себе от души австрийской.
    8Vh2vqra1L вот

    Reply
  7. Arorsdeteaddip

    Поминки в доме Даффи, казалось, не имели ничего общего со смертью и похоронами, если не считать того, что гости были одеты в черное. Затем я внезапно перешел к психологическому портрету и нарисовал моего приятеля Вутимского. Как и было предписано, женщины несли с собой бумажные сумки с вещами. Постарайтесь прочувствовать все тело и каждое его движение, вплоть до того самого рокового момента. Но и глаз она не отвела.

    Кровь, превратившаяся в лед, мерзко скрипела под клинком. Я всю жизнь стремлюсь изучить военное дело, но у меня положение неважное, двое маленьких ребятишек, кроме мужа никого родных и родственников не имею, значит и ребят оставить совершенно не на кого. Справиться с американским государственным колоссом, с его бесчисленными богатствами и нетронутой неистощенной землей труднее, чем справиться с окруженной со всех сторон Германией. Как будто в самом деле величие решения не заложено именно в том, что приходится дерзать. Полутемно, таинственно и угарно.

    Глава 13 Однажды во время утреннего туалета, Кайл стал рассматривать себя в зеркале. Все тело было в каких-то буро-синих пятнах. Положив руку на руку дочери, Оливия помогла ей отрезать первый кусок. Но ни швейной, ни вязальной машины они не купили. Их корабли уходят в межпространство, только достигнув определенной скорости.

    Серая, блестящая, слишком, слишком тощая, чтобы быть человеческой. Разве она не успешнее меня? Зело много дел трудных еще впереди. В другой случай ди нарушителен верден подзадколенкойударяйтен унд немедлинише выгоняйтен. Но эти точки были разбросаны по всему мозгу (большей частью, но не преимущественно, — в районе сильвиевой борозды) и по-разному располагались у разных людей.
    56lzf5cErX вот

    Reply
  8. Arorsdeteaddip

    Во всяком случае, они не рискнут проникнуть в ваш дом, зная, как организована его охрана. Домой она примчалась окрыленная, решив завтра идти снова. Первым был американский флаг. Может, это молодой коммерсант Мэйнард? В субботу утром тут спокойно.

    Исключения, вроде Кая Юлия Цезаря с его способностью делать много чего — причем одновременно — такие уникумы среди сильного пола редкость. И сегодня, став старше, ты, по всей вероятности, уже не обижаешься на нее, не укоряешь за непонимание. И оперативники, и боевики Крота, оставленные здесь на всякий случай, уже знали, как трудно уследить за ним, когда он хочет оторваться от преследования. Но, вовремя сгруппировавшись, он ловко перекатился через бедро и намеренно остался лежать на полу, делая вид, что сильно повредил руку. Главное, чтобы другие в живых остались.

    Холодный взгляд собеседника остановил его. Солнце бьет меня по лицу, как потная горячая ладонь, как пьяный отец, вымещающий на ребенке злобу за неудавшуюся жизнь. Это Мулиартех, в своем Истинном Теле, дьявол глубин, непобедимый и безжалостный. Вы, конечно, здорово похожи на Амира, но тот помоложе и никогда не занимался восточными единоборствами. А вы оказались такими врунами.

    Потом он упал и покатился. Она возникла в обществе для улучшения координации его деятельности. Ну, ты понимаешь, они домохозяйки. Смерть казалась ему радостным и достойным революционера концом. От Рины не укрылся взгляд, брошенный сыном на мать, прежде чем он опустил голову и вновь уставился в стол.
    144sYcaurO вот

    Reply
  9. Arorsdeteaddip

    Она представляет собою нечто вроде камня, твердого и ломкого. Некоторые смогут смотреть сквозь материальные предметы, как сквозь прозрачное стекло. Учтивые слова, весьма вежливо произнесенные. Потому, что они умерли безвестными, непризнанными, потому, что, как ни прискорбно, некоторым из них воздали должное только после тысяча девятьсот двадцатого года — начали их переиздавать и превозносить до небес! Вот путь наш — стяжание духа святаго: сперва попостись, а потом поговей.

    Она за руку поволокла Никиту в белый павильон. Долговые обязательства субъекта Российской Федерации не могут существовать в иных видах, за исключением предусмотренных настоящим пунктом. Уже можно было разглядеть, что он сочился через косую расселину. Расчет боларов оказался верным: около полудня драконы дали сигнал Маяком, что видят огромную тушу Моллюска. При этом его опекун, как всегда, весьма настойчиво, но размеренно напомнил сослуживцу, что они сейчас будут работать и надо хорошенько постараться, чтобы впоследствии хорошенько покушать.

    Под глазами железного федерала набрякли мешки, жилка на лбу пульсировала еще сильнее, однако несмотря на раннее утро серый костюм выглядел по-прежнему безукоризненно, а взгляд сохранял остроту и проницательность, будто и не было позади трудной ночи. Он, наверное, из таких. Не то чтобы она много здесь тратила, но она была такая красивая и опрятная и, конечно, носила сороковой размер, а у них всегда богатый выбор одежды такого маленького размера, включая модельные экземпляры. Он снова глянул на меня, переводя рычаг на первую скорость. Он думает, что наш балкон в любую минуту может упасть на голову соседке снизу, представляете?

    И вспомнила, как он бросал штаны валяться на полу ванной там, где они упали. Плечи тряслись, она захлебывалась рыданиями. Натали в тот год переделала заднюю стену. Выполнял все, что просил Ян. Потер лицо и постарался обвести взглядом всех магов, магов, которых так долго и старательно разыскивала Лига, и его голос неожиданно стал мягким, – Ребята…
    56lzf5cErX вот

    Reply
  10. Arorsdeteaddip

    В авиакатастрофе погибли семь человек, включая Косопкина. Она с ума совсем сошла? Госпожа Жорж, к сожалению, не нашлась, что ответить на этот вопрос Лилии-Марии, и та с волнением продолжала: — Об этом унижении, которому я подверглась сегодня на глазах у всех в Арнувиле, завтра будет знать вся округа. Жить осталось мне совсем недолго, я уже говорила вам об этом. У нас замечательные анестезиологи!

    И если он будет продолжать идти по пути, выбранному американским и западноевропейскими правительствами, то следующее поколение людей будет жить в условиях, в котором находилась Европа примерно 750 лет назад. Во многом это связано с тем, что в марксистской теории отсутствовало понятие социоисторического организма, а тем самым и понятие системы социоисторических организмов. Рассмотренное выше племя прежде всего было социоисторическим организмом. В главе “Производство и общество” он был назван серварным. Все социоисторические организмы, не входившие в состав мировой системы, состав исторического центра, образовывали историческую периферию.

    На секунду забыв обо всем, я воспользовался советом верещащей Кассии, швырнул энергетическим разрядом, почти молнией, в замахнувшегося воина и одновременно “выбил” из себя четырех огненных духов. Мне, как и остальным солдатам моего взвода, не посчастливилось получить направление на Базу Цербера для обучения войне в джунглях у Охотников на Орков сразу после начала войны за бесценный Армагеддон. Евангелие от Варнавы было принято как каноническое в церквях Александрии до 325г. Дождь мог быть радиоактивным. Джопалл теперь кажется совсем далеким.

    Ради чего я живу? В этой драке получил серьезные травмы местный атаман В. Делали вид, что между собой болтают, а сами так в нашу сторону и зыркали. Но мой старик не хотел, чтобы я привязывался к этой Агнесс, хотя она была совсем неплохой, а малышка, Коллетта, вообще чудо, я таких прелестных никогда не видел. Понял, что простил их.
    8Vh2vqra1L вот

    Reply
  11. Arorsdeteaddip

    Они с Шагратом пошли к медвежьему хутору. Но я запретила мышцам брюзжать, вцепилась в Лиссу, и мы рванули. На этот вопрос отвечает прозаический пересказ одной из былин очень плохо сохранившегося Святогорова цикла, записанный П. Может быть, обнаружены новые исторические данные, и здесь кто-нибудь бросал самодельную бомбу? А что, очень удобно и полная универсальность.

    И в довершение — сокрушительное поражение ливонских рыцарей на льду Чудского озера… Тут-то пруссы и нанесли удар. В многоземельной Саратовской губернии 893 помещика владели 2 млн. В энциклике 1987 г. Свои сапожки неважно получались, приоритеты у нас были другие. Крестоносцы тщательно рассортировали имущество и приставили к нему охрану из вооруженных рыцарей.

    Я посплю, а ты пока отправь бумажки и раненого… Потом разбудишь меня, покурим сигары. И вез ты, конечно, не сам товар. Может быть, это оно самое и есть. Он попробовал было забраться в духовку, но она оказалась маловата даже для его тщедушного тельца. Может, вот здесь люди хотят единственного разумного в России адмирала послушать, а ты из всех сил стараешься помешать им.

    Потому что именно тогда, наверное, задумался и тот, кто когда-то сидел на брегах Невы. Меня это не удивило: я знал, кому звоню. Он не рычал, не говорил со звериными головами, не крушил мебель. Отец стал следить за дочерьми в надежде поймать их на озорстве. Я бы… Она внезапно встала и направилась к двери.
    144sYcaurO вот

    Reply
  12. Arorsdeteaddip

    Я никогда с ней не разговаривал, но знал, что она ходит с Джимми. Сначала — вплоть до прошлой ночи — я продвигался на ощупь. Признаки “легкой добычи” среди женатых мужчин: — Вашему женатому другу больше 40 лет, он финансово обеспечен, имеет плохо выглядящую жену примерно того же возраста (или старше), его дети уже подросли. Он(а) может подумать: “Интересно, если все это для тебя так легко, что же мешало тебе сделать это раньше? Она открыла картонную коробку.

    Но даже после рождения потомства они продолжают заботиться о нем и кормят его более или менее долго с помощью специально приспособленной для этого молочной железы. Стали мы с продавщицей перебирать, что бы могла купить на рубль двадцать. Это был последний, самый изматывающий год Мировой войны, год окончательного крушения иллюзий. Лишь спустя какое-то время он, медленно мотнув головой, отвечает: — Убит, кажется. Только когда правящие клики или партии действительно были всерьез напуганы, они воздерживались от очередной бесчестной затеи и вынуждены были считаться с интересами общества.

    У нас с женой трое детей, в советское время за 3-х комнатную квартиру мы все про все платили 17 рублей, а сейчас с нас с женой дерут летом по 300 гривен, а зимой по 500. Обвиняемый Рыков, вы об этом говорили с Гринько? Несмотря на это, их все же иногда выпускали. В данный момент работает специальная комиссия Государственного совета по расследованию происшедшего. Я стал быстро засыпать.

    Причем, этому меня никто не учил. В принципе, ничего страшного, они же там, наверняка, экономно продовольствие расходуют, поэтому… Не успел он до конца фразу умную договорить. Потом, когда он будет арестован… — А, язык? А до степного Рохана — рукой подать…. Особенно ярко ей удалось описание приземления спасательной капсулы на Хеве.
    144sYcaurO вот

    Reply
  13. Arorsdeteaddip

    Таке явище дуже схоже на ракету. На капотах джипов была нарисована эмблема Африканского корпуса — свастика и пальмовое дерево. Его лицо было серьезным. Зойка и Родька еще спали. Когда Столыпин начал уничтожать общину, а потекших на заводы крестьян стали превращать в пролетариев, возникло такое возмущение, что революция стала неизбежной — а вовсе не потому, что рабочие плохо питались.

    Почти тут же загремели его пушки. Афиняне же, восстановив свое господство на Лесбосе, вышли в море и затем захватили на материке укрепленную клазоменцами По-лихну. Яблоко, говорит, от яблони слишком далеко упало. Автор писем швейцарский адвокат И. Я сама могу делать для нее покупки — Мне яичницу из двух яиц, — сказал он.

    Тогда он усмехнулся, подозревая, что охотники за наследством не оставят в покое бедную девочку. До заключения настоящего договора акции не запроданы, не заложены, в споре и под арестом не состоят. В большой трапезной карачевского дворца их собралось более ста человек. Отец говорил, что Воровский был очень хорошим человеком. Нотариусы объединяются в нотариальные палаты, которые являются корпорациями публичного права.

    Это было своего рода волшебство, о котором, вероятно, мать не знала, но как-то унаследовала это как древнерусскую традицию. Он даже не оглянулся – продолжал держать под прицелом подступы к вертолету, выискивая хуги. Этих же душегубов нанимал три недели назад… — Седой, лет пятидесяти в забугорном городском камуфляже, монолитовец, — продолжил я за него, насмешливо усмехнувшись сидевшему на табурете и слегка оторопевшему пинкертону, — Долгую паузу ты делал, Вася. Хороший обзор, все студенты как на ладони, да и стаять не так трудно. Так что не советую…
    144sYcaurO вот

    Reply
  14. Arorsdeteaddip

    Карбид кивнул, показывая, что понял смысл вопроса и согласен с ним, помолчал, изучая какую-то деревяшку под ногами, а затем поднял голову и посмотрел в глаза Ясеня. Все трое одновременно повернули головы, и удивленные лица мужчин ясно говорили, что появление на станции девушки они прохлопали. Да живее поворачивайся, не то я тебя, ей-богу, в порошок сотру! В лодке было, кроме меня, три семьи, так что нельзя было пошевелиться. Колющая боль в ногах стала нестерпимой, и он отошел немного от берега и начал шагать взад и вперед между деревьями.

    Он поднял глаза и встретился взглядом с Линой. Зачем трогать отлаженную систему? Очень медленно, ведя рукой по стене и ощупывая ногой пол перед каждым шагом, Дун и Лина двинулись по комнате — один налево, другая направо. Ей сразу понравилось название: гавань — безопасное место, чего ей так недоставало. Возвращаешься из рейса — а твоей страны уже нет на картах.

    У меня нет оружия. Честно говоря, тут мне совсем поплохело. Влюбленные ориентируются на те сроки, которые берутся методом аналогии: из сериалов, телешоу, статей популярных журналов, рассказов родителей, примеров из жизни подруг и друзей. Мартин тронул приятеля за локоть. Во время ваших ссор именно вы чаще всего являетесь инициатором примирения.

    Ваш работник инженер Маркычев задержан за переход государственной границы в буржуазном государстве. Джейн вскрикнула, Макс обернулся… и началась яростная драка. Я тебе, что ли, верность должна хранить!.. Как не было видно и членов банды. Точно, снаружи кто-то хрустел по снегу!
    144sYcaurO вот

    Reply
  15. Arorsdeteaddip

    Демон и эльф не обратили внимания на шумное вторжение в их внутренний мир, ограниченный остриями мечей и оценивающих взглядов противников. Пожалуй и все, нет еще, кажется, в 95 лечил зуб, и врач проколол мне десну, в результате чего она так распухла, что пришлось срочно ехать в неотложку и ставить дренаж. Ночь, как обычно, делили пополам. Но из этого следует, что существование фракций несовместимо ни с единством партии, ни с ее железной дисциплиной. Демон оценивающе оглядел появившегося эльфа, медленно выпрямился, прихватив прислоненный к стене меч и сделал несколько шагов навстречу противнику, для обеспечения свободы маневра.

    Старушка подозрительно оглядела ее с ног до головы. Нож — рукоятка замотана изолентой, — валялся в луже крови. Согласно легенде догонов, Номмо спустился с небес в аппарате, напоминавшем короб. С той поры в каждом храме коги висел канат в качестве напоминания об этом космическом контакте. Нежно улыбаясь, с сияющими глазами, она ответила: — Наконец-то я дождалась, что ты спросил меня об этом, любимый.

    А Рома Мише нравился, и Миша решил в следующий раз расспросить Рому подробнее о практической стороне писательского процесса. Об этом не было смысла думать. Затем войска Каннингхэма форсировали р. Потом Володя ещё рассказал, что не знал, что делать. Однажды в одной красивой католической стране я зашел, весь преисполненный туристического благоговения, в большой старинный и очень красивый готический собор.

    Они столпились у каких-то настенных трубок и прямо-таки ели глазками свои руки. Гарнизон его, насчитывавший менее двухсот человек, раз за разом отражал настойчивые атаки. Никки очень удивилась, но с облегчением вздохнула: — Ой, ты тоже об этом подумала? Они подставили лица навстречу изумительному теплу. Автор — Адольф Гитлер.
    144sYcaurO вот

    Reply
  16. Arorsdeteaddip

    На первый взгляд, Иран казался образцом содружества мусульман и христиан. Я становился успешным и уважаемым экономистом. Хепбёрн экономила силы для съёмок, почти ни с кем не разговаривала, выпивала только один бокал шампанского за ланчем. Но я ей объяснила, что не такая уж я слабая женщина, что у меня тоже есть пистолет и что самое главное, нам поможет элемент внезапности. Веки натянутые, с темной каймой, независимо от масти собаки.

    Как только он вывел наружу Принцессу, крыша амбара рухнула. Кайл не хочет, чтобы она ее узнала? Продай мне душ одних, если уж ты такой человек, что дрожишь из-за этого вздору. Она пристально посмотрела на него. Ретор-Литли снизу смотрел, как рубятся Этла-Ниты, стараясь взобраться на стену.

    Происхождением своим это название обязано иезуиту Ф. Фототеку свою зловещую истребила. Так никто и не узнает, что Василиск — не фантом и не химера, а злая игра преступного разума. Когда Корди подбежал к подножию изваяния, писатель находился всего метрах в двух позади. Оживленность доктора в этой комнате, наполненной страхом, казалась почти кощунственной.

    Сегодня, когда речь идет уже о куске хлеба, мы опять, как в войну, возлагаем надежды на колхозы. Папаша бы наверняка меня одобрил. Он с жаром пожал мне руку и похлопал меня по спине. Он был страховым агентом. У Александра отлегло от сердца.
    144sYcaurO вот

    Reply
  17. Roberto

    As John, I got some satisfaction defragmenting the volume and running again guestreclaim I got about 40 Gb back into storage free space, but at 22% the FSCTL_MARK_HANDLE failed with 5 message appeared again; even letting it run for hours does not free more than 1 or 2 Gb

    Reply
  18. John

    Hi, I’m running ESXi 5.1, with a hw ver 9 VM, and I can’t seem to get guestReclaim to free up space. The tool reports the my C: drive as thin provisioned correctly. I copied two iso files to the VM totaling 6GB, and verified the space increase in the guest windows 7 OS, and in the VM summary in the vmware client.

    when I delete the large files, and run the tool (as an admin) , it doesn’t free the space. It displays a FSCTL_MARK_HANDLE failed with 5 message. I’ve also defragmented the volume just to be on the safe side.

    Any idea where to look next?
    thanks
    John.

    Reply
  19. Roberto

    Just my 2 cents since I see the last post it’s from 2012

    I’m running the command against a v.10 VM inside a ESXi 5.5 hypervisor and I can successfully list the disks and reclaim the dead disk space; after a backup with Veeam B&R though, I indeed found the ctkEnabled parameter set to true and I had to change it back to false in order to “see” the disk again.

    my datastore is on a HP P2000 G3 Vdisk, iScsi connected to the hypervisors (HA clustered)

    Reply
  20. Gregor

    Testing guestreclaim.exe on a thin provisioned VMDK on ESXi 5.5. Guest OS is Windows 7 with SP1. Have got everything by the book I think. Disk C: is found and reported. When invoked the tool is working for a minute then concludes with success but states “Number of holes punched 0″. The underlying VMDK is not shrunk. Anyone?

    Reply
    1. Faraz

      Hey Gregor,

      Can you please check if basic reclaim is working on your setup.
      1. Thick vmdk.
      2. Copy 600MB worth ISO
      3. Delete the ISO
      4. Check that you reclaim ~600MB of data.

      “Number of holes punched 0″. Just by looking at this message I think there is no sufficient free run to unmap. Tool needs to find runs larger than 1MB aligned at 1MB to safely reclaim.

      Reply
  21. Ralf

    The fling works nicely on W2K8. Now I’m trying to get back free space from Linux VMs and I thought using vHardware 9 + ext4 with discard mount option should achieve the same but it’s not working. Kernel 3.2.x, wrote some data on the filesystem with discard option, deletet it, wrote zeroes with dd, removed the zero file. The VMDK file does not shrink.

    Any idea what I’ve to do on Linux?

    Reply
  22. Ralf

    I’ve tested it on a vSphere 5.1 W2K8 R2 VM with vHardware 9. It works as expected. I also had a look at RAXCOS’s PerfectStorage which has a nice GUI and a analyze function but is not free.

    What’s the future of this fling? Will it be updated? Will there be further development? Or will the reclaim technology be available in the next vSphere release. We just begin to use virtual thin disks for our VM’s and I’s love to have an idea how we could handle this in the future.

    Reply
    1. Faraz

      Q Or will the reclaim technology be available in the next vSphere release.

      If you are serious about space saving, you should try out VMWare’s Flex-SE. This tool and SE have a lot in common, but I “guess” VMware will provide all space savings features for thin provisioned disks under the SE umbrella.

      -Faraz

      Reply
  23. TOM

    My question is when do partition, I see one host do not inquiry block limits/B0h on one model SAS HDD, but do inquiry B0h
    on another model, my question is:
    It should depend on different HDD family,Why does it happen?

    Reply
  24. Kushal Sukhija

    Now, post release of vSphere 5.1, this tool seems to work on vmdks as well…
    I have tested it on a windows 2008 R2 standard (without SP1) guest VM and it works like a charm.

    Although, it does not seem to work with other versions of windows server like
    Windows Server 2008 R2 Standard SP1
    Windows Server 2008 R2 Enterprise SP!
    Windows Server 2008 R2 Enterprise
    Windows Server 2008 Standard

    Anyone has a clue why is it so?

    Reply
      1. Kushal Sukhija

        So found the solution to the problem.

        parameters:
        ctkEnabled
        scsi0:0.ctkEnabled

        had to be changed to “FALSE”.

        Backup Software for virtual had made changes to the VMs configuration parameters.

        Space reclamation for windows virtual machines with hardware version 9 and updated VM tools and running on vSphere 5.1 works perfectly fine!

        Reply
        1. Faraz

          Kushal,

          Yes putting any filter driver on top of base VMFS files, will make disks not show in the –list command.

          Filter driver would include cbt, redo snapshots etc.

          Filter layer needs to implement unmap functionality.
          Space efficient sparse disk *may* show up though, But … SESparse disk have their own reclaim method please use that.

          -Faraz

          Reply
  25. Alex

    I’ve upgraded my ESXi test host to 5.1, upgraded the VMFS partition, upgraded tools and hardware version to 9 and tried to run the tool on my Windows 2008 R2 dev box.

    I now see the two drives if I use –list but trying to run the actual reclaim I just get:

    TrimFileSize = 512MB
    99 %FSCTL_MARK_HANDLE failed with 5
    Number Of holes punched 435
    Reclamation SUCCESS status = 0

    Checking the size of my VMDK shows that it’s actually increased by a few GB and not shrunk by the 5oGB that it could have.

    Any ideas?

    Reply
    1. Faraz

      Alex,

      Thanks for trying this tool and providing feedback
      The tool reclaims dead space, so we need to calculate the dead space to begin with.

      Example,
      Vmdk logical size = 50G (should be thin to begin with, thick vmdks are not reported as unmap able. Since you see the disk in the list it is thin)
      Disk consumption from guest = 20G (seen from windows as disk used space)
      Vmdk physical used space = 30G (seen by du *-flat.vmdk (or thru vi client) )

      So
      reclaimable space = Vmdk physical space – disk consumption from guest = 30G – 20G = 10G (max savings)

      DO NOT run space reclaimation if there isn’t substantial reclaimable space(in order of gigabytes).
      This is because reclaimation process itself has some overhead, and so

      Total saving = reclaimable space – overhead

      If overhead head is higher you’ll see space bloat instead of savings( which is what may have happened in your case).

      Overhead is high if
      -ntfs is fragmented
      -unmap granularity is high(1M for VMFS)

      Above behavior is also explained in “Suggested space reclaimation workflow” section of the guest reclaim readme(linked above).

      If you want to test the tool in action attach a thin vmdk, format it with NTFS, copy a big iso/DVD image on the volume,delete the iso. Now run the tool to reclaim the space. Again HW version 9 and vmfs only.

      Once again,thanks for trying this tool and providing feedback. You should also try SE Spare a new Vmdk format that is supposed to have a configurable block size. Using a smaller block size and some additional logic, the reclaimation overhead in SE sparse is far less
      http://blogs.vmware.com/vsphere/2012/08/vsphere-5-1-new-storage-features-2.html#more-3932

      Thanks
      Faraz

      Reply
      1. Alex

        Faraz,

        Thanks for coming back to me. This is an area of VMware that causes a great deal of pain so I’m hoping for great things from this fling.

        I read through all the documentation before I started and I think the disk I’m using is an excellent candidate for a test.

        It’s a 300GB thin-provisioned disk that has 135GB used and is using just over 200GB of physical space on the VMFS partition (both via du -h and the datastore browser).

        Using the calculation above I should be able to recover approx 65GB of space but nothing happens when I run the fling (as an admin in an elevated cmd prompt), I get the error above and the disk vmdk never shrinks.

        I’ve not tried de-fragmenting the drive first but this is Windows 2008 R2 so it shouldn’t really need it.

        This VMFS partition has been upgraded from VMFS 3 to VMFS 5.58 so the block size is 2MB, could this be causing the issue?

        Sadly I’m not using view so SE sparse disks arn;t available to me yet.

        Kind Regards,

        Alex

        Reply
        1. Faraz

          Alex,

          I tried this on a fresh Esx 5.1, VMFS5, WinXPSP2, Buslogic adapter and it seems to work at my end. So VMWare’s implementation on UNMAP for vmfs files in esx 5.1 stands verified. Now for the issue at your end, i can think of 2 things.

          a. the upgraded vmfs-3/5 2MB block size could be causing unmaps not to go through, due to misalignment.
          b. Windows 7 didn’t let user mode apps like guestReclaim send UNMAPS to live volumes. May be a recent patch to 2008 is disallowing UNMAPs.

          To check if UNMAP works at all in your VM. I suggest you add a *NEW* disk to your virtual machine, format and copy some stuff on it and then DESTROY THIS NEW DISK by fully unmapping it using the –disk option
          c:\>guestReclaim.exe –disk \\.\PhysicalDrive1
          (UNDERSTAND THAT THE CONTENTS OF THE WHOLE DISK WILL BE UNMAPPED. so run it against the right disk !)

          If basic unmap works, then try the –volumefreespace option after de-fragmenting.

          Hope this helps.

          Sample run.
          1. 10G thin vmdk, freshly formatted with NTFS, takes around 59 blocks i.e 59MB disk space.
          vmkfstools -D ./data-flat.vmdk
          ….
          nb 59

          2. After copy over a 700MB iso file, Disk Block usage goes up to 755 blocks i.e 755MB
          vmkfstools -D ./data-flat.vmdk
          ….
          nb 755

          3. After deleting the iso. Disk block usage remain the same.
          vmkfstools -D ./data-flat.vmdk
          nb 755

          4. After running reclaim in guest. it reclaimes ~500MB.
          vmkfstools -D ./data-flat.vmdk
          nb 260

          C:\GuestReclaimNew>guestReclaim.exe –volumefreespace E:\

          DiskName : \\.\PhysicalDrive1
          VolumeName : \\.\E:
          TrimFileName : E:\VMW1.tmp
          ****************************************
          Storage Adapter Properties for Disk \\.\PhysicalDrive1
          V…
          ****************************************
          Storage Device Properties for Disk \\.\PhysicalDrive1
          ..
          ****************************************
          Block Limits VPD Page [B0] for device \\.\PhysicalDrive1
          reserved = 0
          optimalTransLenGran = 0
          maxTransLen = 0
          optimalTransLen = 0
          maxPrefetchTransLen = 0
          maxUnmapLbaCount = 800
          maxUnmapDescriptorCount = 1
          optimalUnmapGranularity = 800
          unmapAlignment = 0
          ugavalid = 0
          SCSI Address:
          PortNumber = 2
          PathId = 0
          TargetId = 1
          Lun = 0

          TrimFileSize = 512MB
          99 %
          Number Of holes punched 9456

          Reply
  26. Scott

    Just to make sure I’m understanding this properly… This will send SCSI unmap commands to VMFS, but will VMFS send these commands further down the line (eg. to the storage device)? For example, I have thin provisioned volumes presented to my hosts from EqualLogic storage, to which I subsequently present TP guest disks to VMs. I run this tool in the VM, it will free up white space as seen by VMFS… But will those unmap commands by passed on to the iSCSI volume itself? In other words, this only frees up white space ‘one level up?’.

    I only ask because EqualLogic happens to be supporting scsi unmap in their upcoming v6 firmware, so if VMFS is passing on unmap commands to an iSCSI volume, this will also free up white space on the EQL…

    Reply
    1. Faraz

      Scott,

      AFAIK, unmaps is 2 step process.
      1. Guest freeing up space to VMFS.
      2. VMFS passing down the unmap to the array.

      1 and 2 are not connected. VMFS may collect free blocks from multiple guests and then send down bulk unmaps to back end array.

      Reply
  27. Kent A

    Our 2k3 VM does not report any thin provisioned disks using the –list command. Using the volumespacefree option:
    “D:\GuestReclaim>guestReclaim.exe –fullvolume E:\

    DiskName : \\.\PhysicalDrive1
    VolumeName : \\.\E:
    TrimFileName :
    ****************************************
    Storage Adapter Properties for Disk \\.\PhysicalDrive1
    Version = 32l
    Size = 32l
    MaximumTransferLength = 16777215l
    MaximumPhysicalPages = 65l
    AlignmentMask = 0l
    AdapterUsesPio = FALSE
    AdapterScansDown = FALSE
    CommandQueueing = TRUE
    AcceleratedTransfer = TRUE
    BusType = SCSI
    BusMajorVersion = 2
    BusMinorVersion = 0
    ****************************************
    Version = 40
    Size = 107
    DeviceType = 0
    DeviceTypeModifier = 0
    RemovableMedia = FALSE
    CommandQueueing = TRUE
    VendorIdOffset = NA
    ProductIdOffset = NA
    ProductRevisionOffset = NA
    SerialNumberOffset = NA
    BusType = SCSI
    INQUIRY B0 VPD failed failed SCSI_STAT 2
    Failed to get Initialize SCSI Backend TP Device \\.\PhysicalDrive1 status 50
    Reclamation FAILED status = 50″

    VMware Tools build 341836
    VMware Version 7
    ESX 4.1, Build 433742

    I have replicated this problem on two different 2k3 machines.

    Reply
  28. Faraz Shaikh

    Philip/Stefan,

    This is for “Windows Machine running on ESX on VMFS data stores” and unmap support for virtual disk on ESX will be coming up in some upcoming VMWare VSphere release.

    Workstation products don’t need to use this as equivalent functionality is provided under the “Disk Shrink” and umbrella options.

    BTW … INQUIRY B0 VPD failed failed SCSI_STAT 2
    Means that the underlying device is not supporting thin provisioning, which is true for the workstation platform.

    -Faraz

    Reply
  29. Stefan Gourguis

    Hello

    This not Working on Mac Fusion Tech Preview 2012 (Windows 2008R2 VM with Hardware Version9)

    C:\Users\root\Desktop\GuestReclaimNew>guestReclaim.exe –volumefreespace c:\

    DiskName : \\.\PhysicalDrive0
    VolumeName : \\.\c:
    TrimFileName : c:\VMW558E.tmp
    ****************************************
    Storage Adapter Properties for Disk \\.\PhysicalDrive0
    Version = 32l
    Size = 32l
    MaximumTransferLength = 16777215l
    MaximumPhysicalPages = 257l
    AlignmentMask = 0l
    AdapterUsesPio = TRUE
    AdapterScansDown = FALSE
    CommandQueueing = TRUE
    AcceleratedTransfer = TRUE
    BusType = UNKNOWN
    BusMajorVersion = 2
    BusMinorVersion = 0
    ****************************************
    Storage Device Properties for Disk \\.\PhysicalDrive0
    Version = 40
    Size = 328
    DeviceType = 0
    DeviceTypeModifier = 0
    RemovableMedia = FALSE
    CommandQueueing = TRUE
    VendorIdOffset = NA
    ProductIdOffset = NA
    ProductRevisionOffset = NA
    SerialNumberOffset = (
    BusType = UNKNOWN
    INQUIRY B0 VPD failed failed SCSI_STAT 2
    Failed to initialize SCSI Backend for TP Device \\.\PhysicalDrive0 status 50

    Reclamation FAILED status = 50

    Reply
  30. Philipp Zykov

    Hi!
    I tried this utility and get the below result.
    What is the problem with my VM disk?

    c:\GuestReclaimNew>guestReclaim.exe –list

    DiskName :
    VolumeName :
    TrimFileName :

    Unmap Options Available on this system

    Scanning uptil max 16 drives
    ****************************************
    Storage Adapter Properties for Disk \\.\PhysicalDrive0
    Version = 32l
    Size = 32l
    MaximumTransferLength = 524288l
    MaximumPhysicalPages = 128l
    AlignmentMask = 3l
    AdapterUsesPio = FALSE
    AdapterScansDown = FALSE
    CommandQueueing = TRUE
    AcceleratedTransfer = TRUE
    BusType = UNKNOWN
    BusMajorVersion = 2
    BusMinorVersion = 0
    ****************************************
    Storage Device Properties for Disk \\.\PhysicalDrive0
    Version = 40
    Size = 328
    DeviceType = 0
    DeviceTypeModifier = 0
    RemovableMedia = FALSE
    CommandQueueing = TRUE
    VendorIdOffset = NA
    ProductIdOffset = NA
    ProductRevisionOffset = NA
    SerialNumberOffset = NA
    BusType = UNKNOWN
    INQUIRY B0 VPD failed failed SCSI_STAT 2
    CreateFileA failed for drive \\.\PhysicalDrive1 2
    CreateFileA failed for drive \\.\PhysicalDrive2 2
    CreateFileA failed for drive \\.\PhysicalDrive3 2
    CreateFileA failed for drive \\.\PhysicalDrive4 2
    CreateFileA failed for drive \\.\PhysicalDrive5 2
    CreateFileA failed for drive \\.\PhysicalDrive6 2
    CreateFileA failed for drive \\.\PhysicalDrive7 2
    CreateFileA failed for drive \\.\PhysicalDrive8 2
    CreateFileA failed for drive \\.\PhysicalDrive9 2
    CreateFileA failed for drive \\.\PhysicalDrive10 2
    CreateFileA failed for drive \\.\PhysicalDrive11 2
    CreateFileA failed for drive \\.\PhysicalDrive12 2
    CreateFileA failed for drive \\.\PhysicalDrive13 2
    CreateFileA failed for drive \\.\PhysicalDrive14 2
    CreateFileA failed for drive \\.\PhysicalDrive15 2
    Win32U_CreateFile failed partition \\.\A: status 2.
    Win32U_CreateFile failed partition \\.\B: status 2.
    IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS failed partition \\.\D: status 1.
    Win32U_CreateFile failed partition \\.\E: status 2.
    Win32U_CreateFile failed partition \\.\F: status 2.
    Win32U_CreateFile failed partition \\.\G: status 2.
    Win32U_CreateFile failed partition \\.\H: status 2.
    Win32U_CreateFile failed partition \\.\I: status 2.
    Win32U_CreateFile failed partition \\.\J: status 2.
    Win32U_CreateFile failed partition \\.\K: status 2.
    Win32U_CreateFile failed partition \\.\L: status 2.
    Win32U_CreateFile failed partition \\.\M: status 2.
    Win32U_CreateFile failed partition \\.\N: status 2.
    Win32U_CreateFile failed partition \\.\O: status 2.
    Win32U_CreateFile failed partition \\.\P: status 2.
    Win32U_CreateFile failed partition \\.\Q: status 2.
    Win32U_CreateFile failed partition \\.\R: status 2.
    Win32U_CreateFile failed partition \\.\S: status 2.
    Win32U_CreateFile failed partition \\.\T: status 2.
    Win32U_CreateFile failed partition \\.\U: status 2.
    Win32U_CreateFile failed partition \\.\V: status 2.
    Win32U_CreateFile failed partition \\.\W: status 2.
    Win32U_CreateFile failed partition \\.\X: status 2.
    Win32U_CreateFile failed partition \\.\Y: status 2.
    Win32U_CreateFile failed partition \\.\Z: status 2.

    Drive Name Mapped Volumes
    *********************************************

    Reclamation SUCCESS status = 0

    Reply
    1. Faraz Shaikh

      Rapheal,

      This tools primarily focuses on “ESX+VMFS+SCSI disk emulation” environments.
      Moreover, full ESX unmap support for the above in a virtual disk environment is yet to come.
      Currently it works only for RDMs, in the future I will keep posting about any good hyper visor/s that come up with official support for TP virtual disks.

      NFS would be the next logical step, but it needs support from the hypervisor + nfs server.
      Bottom line is if the hyper visor exposes virtual disks as thin provisioned the tools will reclaim space from it using standard SCSI UNMAP commands. Handling these UNMAP commands is the job of backend storage.

      -Faraz

      Reply
  31. Faraz Shaikh

    Mike,

    The hypervisor needs to expose virtual disks as thin provisioned.
    Tool won’t pickup disks that don’t show up as thin provisioned disks.

    Currently ESX 5.0 doesn’t expose SCSI virtual disks as disks as thin provisioned.
    About when will this supported on ESX ? please check official sources for features in upcoming vSphere 5 release if any .

    Documentation section and feature section is misleading, I will clarify the documents to state this explicitly.

    Please see updates to section 6
    http://download3.vmware.com/software/vmw-tools/guestreclaim/GuestReclaimReadMe.pdf

    Faraz Shaikh

    Reply
  32. Mike

    Will this work to reclaim space for a thin provisioned VMDK for a VM for ESXi5? After reading the documentation it seems like it should but after I tried it in my lab I cannot get it to work. When I run guestReclaim.exe –list it does not list any volumes. Am I doing something wrong or is my understanding of the capabilities of the utility incorrect?

    Reply
    1. Joergen

      No, It will not.
      The hypervisor does not yet report disks as thin provisioned to the guest OS, when using VMDKs.
      For now this tool will only work on RDMs using physical compatibility mode.

      Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>