<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Virtualization on Miro&#39;s World</title>
    <link>https://miroadamy.com/tags/virtualization/</link>
    <description>Recent content in Virtualization on Miro&#39;s World</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <copyright>© 2026 Miro Adamy</copyright>
    <lastBuildDate>Thu, 23 Nov 2017 11:22:48 +0800</lastBuildDate><atom:link href="https://miroadamy.com/tags/virtualization/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>VisualVM inside Docker container</title>
      <link>https://miroadamy.com/posts/2017-11-23-visual-vm/</link>
      <pubDate>Thu, 23 Nov 2017 11:22:48 +0800</pubDate>
      
      <guid>https://miroadamy.com/posts/2017-11-23-visual-vm/</guid>
      <description>&lt;h2 class=&#34;relative group&#34;&gt;The idea / motivation&#xA;    &lt;div id=&#34;the-idea--motivation&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#the-idea--motivation&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;In order to run VisualVM from predefined configuration you need to point the app to the user directory. This directory takes about 20MB, but 90% of the the content is actually generated or repeated.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight-wrapper&#34;&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;➜  4devops-visualvm git:(master) du -sh tw-sl/*&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;244K    tw-sl/config&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;7.3M    tw-sl/modules&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; 52K    tw-sl/repository&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;4.0K    tw-sl/update&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;104K    tw-sl/update_tracking&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; 11M    tw-sl/var&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;➜  4devops-visualvm git:(master) du -sh tw-wool/*&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;248K    tw-wool/config&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;7.2M    tw-wool/modules&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; 60K    tw-wool/repository&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;4.0K    tw-wool/update&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;104K    tw-wool/update_tracking&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; 11M    tw-wool/var&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;➜  4devops-visualvm git:(master) du -sh tw-wool&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; 19M    tw-wool&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#xA;&lt;p&gt;The only part that is specific and worthy of maintaining in the Git repo is repository&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Starting ACC in VM</title>
      <link>https://miroadamy.com/posts/2015-07-15-acc-in-vm/</link>
      <pubDate>Wed, 15 Jul 2015 11:22:48 +0800</pubDate>
      
      <guid>https://miroadamy.com/posts/2015-07-15-acc-in-vm/</guid>
      <description>&lt;p&gt;The ACC is installed in default location: &lt;code&gt;~/ATG/ACC11.1&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;This does not work OOTB. You must set 2 additional ENV properties&lt;/p&gt;&#xA;&lt;div class=&#34;highlight-wrapper&#34;&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;cd ~/ATG/ACC11.0&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;export ACC_HOME=`pwd`&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;export JAVA_VM=/usr/java/jdk1.7.0_51//bin/java&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;bin/startClient &amp;amp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Starting from dyn/admin&#xA;    &lt;div id=&#34;starting-from-dynadmin&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#starting-from-dynadmin&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The start in separate VM works OK.&lt;/p&gt;&#xA;&lt;p&gt;Start in server VM brings errors message very often complaining of malformed Help URL.&#xA;&lt;figure&gt;&lt;img&#xA;    class=&#34;my-0 rounded-md&#34;&#xA;    loading=&#34;lazy&#34;&#xA;    decoding=&#34;async&#34;&#xA;    fetchpriority=&#34;low&#34;&#xA;    alt=&#34;&#34;&#xA;    src=&#34;https://miroadamy.com/images/acc-1.png&#34;&#xA;    &gt;&lt;/figure&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;The issue is documented here: &lt;a href=&#34;http://stackoverflow.com/questions/20868244/how-to-fix-malformed-help-url-while-opening-acc-atg&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;http://stackoverflow.com/questions/20868244/how-to-fix-malformed-help-url-while-opening-acc-atg&lt;/a&gt; - for JBOSS.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>ATG Development using &#39;hidden&#39; VM</title>
      <link>https://miroadamy.com/posts/2013-04-22-atg-development/</link>
      <pubDate>Mon, 22 Apr 2013 11:22:48 +0800</pubDate>
      
      <guid>https://miroadamy.com/posts/2013-04-22-atg-development/</guid>
      <description>&lt;p&gt;Brief description of my latest setup I use for CPL and LCH - in case I forget it or somebody wants to replicate it.&lt;/p&gt;&#xA;&lt;p&gt;Inspiration for the setup came from &lt;a href=&#34;https://www.youtube.com/watch?feature=player_embedded&amp;amp;v=cPt_1Vga-Nk&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;https://www.youtube.com/watch?feature=player_embedded&amp;v=cPt_1Vga-Nk&lt;/a&gt;&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Motivation - issues with VMs&#xA;    &lt;div id=&#34;motivation---issues-with-vms&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#motivation---issues-with-vms&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;VMs are great - they allow &amp;ldquo;packaged&amp;rdquo; dev environment and quick start for the new member of the team. Start a VM on local or remote host, connect with VNC or Remote Desktop and you are in business.&lt;/p&gt;</description>
      
    </item>
    
  </channel>
</rss>
