<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>unixwiz &#187; Tivoli</title>
	<atom:link href="http://blogs.sungeek.net/unixwiz/category/tivoli/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.sungeek.net/unixwiz</link>
	<description>anything dealing with *NIX or what ever I want to write about</description>
	<lastBuildDate>Wed, 04 Aug 2010 03:04:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>TSM on Solaris with ZFS</title>
		<link>http://blogs.sungeek.net/unixwiz/2006/11/11/tsm-on-solaris-with-zfs/</link>
		<comments>http://blogs.sungeek.net/unixwiz/2006/11/11/tsm-on-solaris-with-zfs/#comments</comments>
		<pubDate>Sat, 11 Nov 2006 19:51:52 +0000</pubDate>
		<dc:creator>unixwiz</dc:creator>
				<category><![CDATA[Solaris]]></category>
		<category><![CDATA[Tivoli]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[ZFS]]></category>

		<guid isPermaLink="false">http://blogs.sungeek.net/unixwiz/?p=667</guid>
		<description><![CDATA[Forgot to mention that I have tried using TSM (Tivoli Storage Manager) client on Solaris againest a ZFS file system. From what I can tell it works fine&#8230; I have backed up and restored some files with it. When looking at the TSM Server it lists the file system as &#8220;unknown&#8221;, but so far everything [...]]]></description>
			<content:encoded><![CDATA[<p>Forgot to mention that I have tried using TSM (Tivoli Storage Manager) client on Solaris againest a ZFS file system. From what I can tell it works fine&#8230; I have backed up and restored some files with it. When looking at the TSM Server it lists the file system as &#8220;unknown&#8221;, but so far everything has been ok with it. </p>
<p>Technorati Tags: <a href="http://technorati.com/tag/Solaris" rel="tag">Solaris</a>, <a href="http://technorati.com/tag/ZFS" rel="tag">ZFS</a>, <a href="http://technorati.com/tag/TSM" rel="tag">TSM</a>, <a href="http://technorati.com/tag/Tivoli" rel="tag">Tivoli</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.sungeek.net/unixwiz/2006/11/11/tsm-on-solaris-with-zfs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TSM and Solaris containers</title>
		<link>http://blogs.sungeek.net/unixwiz/2006/04/11/tsm-and-solaris-containers/</link>
		<comments>http://blogs.sungeek.net/unixwiz/2006/04/11/tsm-and-solaris-containers/#comments</comments>
		<pubDate>Wed, 12 Apr 2006 02:33:45 +0000</pubDate>
		<dc:creator>unixwiz</dc:creator>
				<category><![CDATA[IBM]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[Tivoli]]></category>
		<category><![CDATA[Zones/Containers]]></category>

		<guid isPermaLink="false">http://blogs.sungeek.net/unixwiz/?p=566</guid>
		<description><![CDATA[Since i have not had a chance yet to look at the new 5.3.3 client to see if/how they fixed the zones problem I will post how I did it. First off, for what ever reason IBM/Tivoli decided that the config files (dsm.sys/dsm.opt) should go in /usr/bin. Why I don&#8217;t have a clue but that [...]]]></description>
			<content:encoded><![CDATA[<p>Since i have not had a chance yet to look at the new 5.3.3 client to see if/how they fixed the zones problem I will post how I did it.</p>
<p>First off, for what ever reason IBM/Tivoli decided that the config files (dsm.sys/dsm.opt) should go in /usr/bin. Why I don&#8217;t have a clue but that is not a place where they should go. What is even worse is that when you install the client it puts symlinks to /usr/bin/dsm.[opt|sys] in the /opt/tivoli/tsm/client/ba/bin directory. </p>
<div class="codesnip-container" >/opt/tivoli/tsm/client/ba/bin> ls -la dsm.*<br />
lrwxrwxrwx   1 root     bin           33 Dec 21 08:21 dsm.opt -> ../../../../../../usr/bin/dsm.opt<br />
-r&#8211;r&#8211;r&#8211;   1 root     bin          782 May 18  2005 dsm.opt.smp<br />
lrwxrwxrwx   1 root     bin           33 Dec 21 08:21 dsm.sys -> ../../../../../../usr/bin/dsm.sys<br />
-r&#8211;r&#8211;r&#8211;   1 root     bin          971 May 18  2005 dsm.sys.smp</div>
<p>What is even better is how they make the symlinks&#8230; Any ways to get TSM to work in zones, what I did was change the order the symlinks are. I put the actual config files in /opt/tivoli/tsm/client/ba/bin and then did a symlink in /usr/bin to the /opt/tivoli/tsm/client/ba/bin directory in the global zone (as the /usr filesystem in the non global zones are read only), so now I have this:</p>
<div class="codesnip-container" >/usr/bin> ls -la dsm*<br />
lrwxrwxrwx   1 root     root          37 Jul 22  2005 dsm.opt -> /opt/tivoli/tsm/client/ba/bin/dsm.opt<br />
lrwxrwxrwx   1 root     root          37 Jul 22  2005 dsm.sys -> /opt/tivoli/tsm/client/ba/bin/dsm.sys</div>
<p>This way each zone can have their own dsm.[opt|sys].. There is one &#8220;gotcha&#8221; with this method, make sure you back up your files before you upgrade the client. I am not sure at the moment whether they would be removed if you upgrade the client or not. Technically the files  (dsm.[sys|opt]) should go in /etc and then symlinks from /usr/bin and /opt/tivoli/tsm/client/ba/bin to them.</p>
<p><b>N.B. This is probably unsupported by IBM and you use at your own risk.</b></p>
<p>Technorati Tags: <a href="http://technorati.com/tag/Tivoli" rel="tag">Tivoli</a>, <a href="http://technorati.com/tag/TSM" rel="tag">TSM</a>, <a href="http://technorati.com/tag/Solaris" rel="tag">Solaris</a>, <a href="http://technorati.com/tag/Containers" rel="tag">Containers</a>, <a href="http://technorati.com/tag/Zones" rel="tag">Zones</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.sungeek.net/unixwiz/2006/04/11/tsm-and-solaris-containers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tivoli TSM client for Solaris X86</title>
		<link>http://blogs.sungeek.net/unixwiz/2006/04/05/tivoli-tsm-client-for-solaris-x86/</link>
		<comments>http://blogs.sungeek.net/unixwiz/2006/04/05/tivoli-tsm-client-for-solaris-x86/#comments</comments>
		<pubDate>Wed, 05 Apr 2006 17:23:09 +0000</pubDate>
		<dc:creator>unixwiz</dc:creator>
				<category><![CDATA[IBM]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[Tivoli]]></category>

		<guid isPermaLink="false">http://blogs.sungeek.net/unixwiz/?p=562</guid>
		<description><![CDATA[IBM has finally!!!!! released a TSM Client for Solaris X86 with the release of Client 5.3.3.. Only supported on Solaris 10, and no zones/zfs support but it is finally out&#8230;. I will test but I think I can get it to work on Zones the same way I did the one for Sparc that was [...]]]></description>
			<content:encoded><![CDATA[<p>IBM has finally!!!!! released a TSM Client for Solaris X86 with the release of Client 5.3.3.. Only supported on Solaris 10, and no zones/zfs support but it is finally out&#8230;. I will test but I think I can get it to work on Zones the same way I did the one for Sparc that was not supported in zones.. Pretty easy fix, will post info if it works later.</p>
<p><a href="http://www-306.ibm.com/software/tivoli/products/storage-mgr/platforms.html">More Info</a></p>
<p>Technorati Tags: <a href="http://technorati.com/tag/TSM" rel="tag">TSM</a>, <a href="http://technorati.com/tag/Solaris+X86" rel="tag">Solaris X86</a>, <a href="http://technorati.com/tag/Tivoli+Storage+Manager" rel="tag"> Tivoli Storage Manager</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.sungeek.net/unixwiz/2006/04/05/tivoli-tsm-client-for-solaris-x86/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>TSM Client for Solaris X86</title>
		<link>http://blogs.sungeek.net/unixwiz/2005/12/18/tsm-client-for-solaris-x86/</link>
		<comments>http://blogs.sungeek.net/unixwiz/2005/12/18/tsm-client-for-solaris-x86/#comments</comments>
		<pubDate>Mon, 19 Dec 2005 03:58:41 +0000</pubDate>
		<dc:creator>unixwiz</dc:creator>
				<category><![CDATA[Solaris]]></category>
		<category><![CDATA[Tivoli]]></category>

		<guid isPermaLink="false">http://blogs.sungeek.net/unixwiz/?p=478</guid>
		<description><![CDATA[Since Tivoli (IBM) has not ported a TSM Client to Solaris X86 yet, (Even though I was at IBM&#8217;s Austin Campus last year talking with the Tivoli people and even offered to port the client on my Laptop while I was talking to them.) There is a very unsupported way to back up a Solaris [...]]]></description>
			<content:encoded><![CDATA[<p>Since Tivoli (IBM) has not ported a TSM Client to Solaris X86 yet, (Even though I was at IBM&#8217;s Austin Campus last year talking with the Tivoli people and even offered to port the client on my Laptop while I was talking to them.) There is a very unsupported way to back up a Solaris X86 machine to a TSM server. (Note I have <b>not</b> tried this with any version of Solaris greater than Solaris 9 yet). The first thing is to find the <b>very old</b> ADSM client for NCR MP-RAS, the one I am using is version 3.1.0.8, the file name was IP21862.pkg. This will install on Solaris, but you also have to do some other stuff to make it work:</p>
<div class="codesnip-container" >
<div class="codesnip" style="font-family: monospace;"><span class="kw2">ln</span> -s /usr/lib/libXt.so<span class="nu0">.5</span> /usr/lib/libXt.so<span class="nu0">.5</span><span class="nu0">.0</span><br />
<span class="kw2">ln</span> -s /usr/lib/libX11.so<span class="nu0">.5</span> /usr/lib/libX11.so<span class="nu0">.5</span><span class="nu0">.0</span></div>
</div>
<p>Once you do that you should be able to back up your machine (of course you will have needed to configure your dsm.opt and dsm.sys first).</p>
<p>Hopefully IBM will start supporting it soon, as of right now I can&#8217;t run any &#8220;production&#8221; stuff on Solaris X86 because I don&#8217;t have a reliable way to make backups. <strong><em>(The above is unsupported and may not work for every one. I have used it and restored files, but your milage may very.)</em></strong></p>
<p><strong>Note to IBM, Please support Solaris X86, you have many versions for Linux on different platforms, why not support Solaris X86. In addition to Solaris X86 why are you killing TSM support for MacOSX?</strong></p>
<p>Technorati Tags: <a href="http://technorati.com/tag/Tivoli" rel="tag">Tivoli</a>, <a href="http://technorati.com/tag/Solaris" rel="tag">Solaris</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.sungeek.net/unixwiz/2005/12/18/tsm-client-for-solaris-x86/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Interesting Article on IBM&#8217;s site</title>
		<link>http://blogs.sungeek.net/unixwiz/2005/12/14/interesting-article-on-ibms-site/</link>
		<comments>http://blogs.sungeek.net/unixwiz/2005/12/14/interesting-article-on-ibms-site/#comments</comments>
		<pubDate>Thu, 15 Dec 2005 02:31:00 +0000</pubDate>
		<dc:creator>unixwiz</dc:creator>
				<category><![CDATA[OpenSolaris]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[Tivoli]]></category>

		<guid isPermaLink="false">http://blogs.sungeek.net/unixwiz/?p=473</guid>
		<description><![CDATA[While I was trying to wade through ibm.com to find if they are ever going to port Tivoli Storage Manager to Solaris X86, I found this article: Guide to porting from Solaris to Linux on Power. First off let me say, I would never think of doing this, I like Solaris way better than I [...]]]></description>
			<content:encoded><![CDATA[<p>While I was trying to wade through <a href="http://www.ibm.com/">ibm.com</a> to find if they are ever going to port Tivoli Storage Manager to Solaris X86, I found this article: <a href="http://www-128.ibm.com/developerworks/linux/library/l-pow-portsolaris/">Guide to porting from Solaris to Linux on Power</a>. First off let me say, I would never think of doing this, I like Solaris way better than I do Linux, and if I were to port something to Linux, it would not be on Power. (Because I can&#8217;t personally afford any IBM Power computers.) Aside from that, the most interesting part is the Summary:</p>
<blockquote><p>The porting effort from Solaris to Linux on POWER in most cases involves just a recompile or minor changes in compiler/linker switches. However, the design of Solaris and Linux is fundamentally different. Solaris is focused on performance, scalability, and reliability, while sacrificing portability. On the other hand, Linux is designed with portability in mind, and it is supported on almost all hardware platforms available today. The Linux 2.6 kernel, however, has significantly improved performance, scalability and reliability from the 2.4 kernel. As a result, there are some system-specific features available on Solaris that are not available on Linux.</p></blockquote>
<p>What is interesting is that I have never had a lot of portability problems with going from Solaris to Linux. If you write the software correctly the first time then it should be just a recompile. And when did Solaris start <i>sacrificing portability</i>? If it is anything I have seen it be the other way around. People writing non-portable code on linux and then we have to clean it up to make it run on Solaris or any other OS besides Linux.</p>
<p>But my favorite part is that <a href="http://opensolaris.org/os/community/brandz/">BrandZ</a> is now in <a href="http://opensolaris.org">OpenSolaris</a> now. What does this mean? As quoted from the page:</p>
<blockquote><p>What is BrandZ?</p>
<p>BrandZ is a framework that extends the Solaris Zones infrastructure to create Branded Zones, which are zones that contain non-native operating environments. The term &#8220;non-native&#8221; is intentionally vague, as the infrastructure allows for the creation of a wide range of operating environments.</p>
<p>Each operating environment is provided by a brand that plugs into the BrandZ framework. A brand may be as simple as an environment with the standard Solaris utilities replaced by their GNU equivalents, or as complex as a complete Linux userspace.</p>
<p>BrandZ extends the Zones infrastructure in user space:</p>
<p>    * A brand is an attribute of a zone, set at zone create time<br />
    * Each brand provides its own installation routine, which allows us to install an arbitrary collection of software in the branded zone.<br />
    * Each brand may provide pre/post-boot scripts that allows us to do any final boot-time setup or configuration.<br />
    * The zoneadm and zonecfg tools can set and report a zone&#8217;s brand type.</p>
<p>BrandZ provides a set of interposition points in the kernel:</p>
<p>    * These points are found in the syscall path, process loading path, thread creation path, etc.<br />
    * At each of these points, a brand may choose to supplement or replace the standard Solaris behavior.<br />
    * These interposition points are only applied to processes in a branded zone<br />
    * Fundamentally different brands may require new interposition points</p>
<p>Did you say something about Linux?</p>
<p>The lx brand enables Linux binary applications to run unmodified on Solaris, within zones running a complete Linux userspace. The combination of BrandZ and the lx brand will be productized as Solaris Containers for Linux Applications.</p>
<p>The lx brand is not a Linux distribution and does not contain any Linux software at all. The lx brand enables user-level Linux software to run on a machine with a Solaris kernel, and includes the tools necessary to install a CentOS or Red Hat Enterprise Linux distribution inside a zone on a Solaris system.</p>
<p>The lx brand will run on x86/x64 systems booted with either a 32-bit or 64-bit kernel. Regardless of the underlying kernel, only 32-bit Linux applications are able to run.</p>
<p>We do not support SPARC linux. This might be an interesting community project, but it&#8217;s not on our roadmap.<br />
Warnings:</p>
<p>BrandZ/lx is still very much a work in progress. This means that it should be expected to crash at any time, set fire to your datacenter, and kick your cat.</p>
<p>Running BrandZ is fairly straightforward, but installing it requires a significant level of technical expertise and familiarity with OpenSolaris development procedures. We have provided some documentation to help climb the learning curve, but if you are not comfortable BFUing your system (or if you don&#8217;t even know what that means <img src='http://blogs.sungeek.net/unixwiz/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> , then you will probably be better off waiting until the project is more polished and user-friendly. You are, of course, welcome to try it out and ask questions on the discussion board, but please understand if we cannot provide detailed, hands-on support.</p></blockquote>
<p>So hopefully you would be able to run Linux inside of a Solaris Container and not need to port anything to any platform. </p>
<p>As a Footnote to my original search in IBM&#8217;s site, why is it that they have a TSM Client for Linux on Power, X86, zSeries and iSeries? Why can&#8217;t they do a simple port to Solaris X86? You can&#8217;t tell me that there are that many people running TSM Client on Linux that is running on a zSeries Mainframe or an iSeries (AS/400) machine.</p>
<p>Technorati Tags: <a href="http://technorati.com/tag/OpenSolaris" rel="tag">OpenSolaris</a>, <a href="http://technorati.com/tag/Solaris" rel="tag">Solaris</a>, <a href="http://technorati.com/tag/IBM" rel="tag">IBM</a>, <a href="http://technorati.com/tag/Tivoli" rel="tag">Tivoli</a>, <a href="http://technorati.com/tag/Linux" rel="tag">Linux</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.sungeek.net/unixwiz/2005/12/14/interesting-article-on-ibms-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TSM controled by SMF part 3</title>
		<link>http://blogs.sungeek.net/unixwiz/2005/12/13/tsm-controled-by-smf-part-3/</link>
		<comments>http://blogs.sungeek.net/unixwiz/2005/12/13/tsm-controled-by-smf-part-3/#comments</comments>
		<pubDate>Tue, 13 Dec 2005 19:28:25 +0000</pubDate>
		<dc:creator>unixwiz</dc:creator>
				<category><![CDATA[OpenSolaris]]></category>
		<category><![CDATA[SMF]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[Tivoli]]></category>

		<guid isPermaLink="false">http://blogs.sungeek.net/unixwiz/?p=472</guid>
		<description><![CDATA[Made one little enhancement to the manifest for controlling the TSM Scheduler via SMF.. This is useful if you are running multiple scheduler processes on the same machine in different zones. (Which is &#8220;not supported&#8221; by IBM). Also to make TSM work in a zoned environment (where /usr is read only in the zones) you [...]]]></description>
			<content:encoded><![CDATA[<p>Made one little enhancement to the manifest for controlling the TSM Scheduler via SMF.. This is useful if you are running multiple scheduler processes on the same machine in different zones. (Which is &#8220;not supported&#8221; by IBM). Also to make TSM work in a zoned environment (where /usr is read only in the zones) you will need to remove the symlinks from /opt/tivoli/tsm/client/ba/bin/dsm.[opt|sys] to /usr/bin/dsm.[opt|sys] and make the links the other way around, by putting the actual config files in /opt/&#8230;/ba/bin/dsm.[opt|sys] and making a symlink to them from /usr/bin/dsm.[opt|sys]. This allows for per zone config&#8217;s. In my previous manifest if you stopped and restarted the dsmc scheduler in the global zone it killed the schedulers in all zones. So I have changed the pkill command to just be
<div class="codesnip-container" >
<div class="codesnip" style="font-family: monospace;">pkill -z`zonename` dsmc</div>
</div>
<p> This way only the zone you want it to die in will get touched&#8230;(Note, those are back tick&#8217;s around the zonename command)</p>
<p>Here is the manifest:</p>
<div class="codesnip-container" >
<div class="codesnip" style="font-family: monospace;"><span class="sc3"><span class="re1">&lt;</span> ?xml <span class="re0">version</span>=<span class="st0">&quot;1.0&quot;</span><span class="re2">?&gt;</span></span><br />
<span class="sc3"><span class="re1">&lt;</span> !DOCTYPE service_bundle SYSTEM <span class="st0">&quot;/usr/share/lib/xml/dtd/service_bundle.dtd.1&quot;</span><span class="re2">&gt;</span></span></p>
<p><span class="sc3"><span class="re1">&lt;service_bundle</span> <span class="re0">type</span>=<span class="st0">&quot;manifest&quot;</span> <span class="re0">name</span>=<span class="st0">&quot;TIVsmCba:dsmc&quot;</span><span class="re2">&gt;</span></span><br />
&nbsp;<span class="sc3"><span class="re1">&lt;service</span> <span class="re0">name</span>=<span class="st0">&quot;application/dsmc&quot;</span> <span class="re0">type</span>=<span class="st0">&quot;service&quot;</span> <span class="re0">version</span>=<span class="st0">&quot;5&quot;</span><span class="re2">&gt;</span></span><br />
&nbsp;<span class="sc3"><span class="re1">&lt;create_default_instance</span> <span class="re0">enabled</span>=<span class="st0">&quot;false&quot;</span><span class="re2">/&gt;</span></span><br />
&nbsp;<span class="sc3"><span class="re1">&lt;single_instance</span> <span class="re2">/&gt;</span></span><br />
&nbsp;<span class="sc3"><span class="re1">&lt;dependency</span> <span class="re0">name</span>=<span class="st0">&quot;fs-local&quot;</span> <span class="re0">grouping</span>=<span class="st0">&quot;require_all&quot;</span> <span class="re0">restart_on</span>=<span class="st0">&quot;none&quot;</span> <span class="re0">type</span>=<span class="st0">&quot;service&quot;</span><span class="re2">&gt;</span></span><br />
&nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;service_fmri</span> <span class="re0">value</span>=<span class="st0">&quot;svc:/system/filesystem/local&quot;</span><span class="re2">/&gt;</span></span><br />
&nbsp;<span class="sc3"><span class="re1">&lt;/dependency<span class="re2">&gt;</span></span></span><br />
&nbsp;<span class="sc3"><span class="re1">&lt;exec_method</span> <span class="re0">type</span>=<span class="st0">&quot;method&quot;</span> <span class="re0">name</span>=<span class="st0">&quot;start&quot;</span> <span class="re0">exec</span>=<span class="st0">&quot;/opt/tivoli/tsm/client/ba/bin/dsmc sched &amp;gt; /dev/null 2&amp;gt;&amp;amp;1 &amp;amp;&quot;</span> <span class="re0">timeout_seconds</span>=<span class="st0">&quot;60&quot;</span><span class="re2">/&gt;</span></span><br />
&nbsp; <span class="sc3"><span class="re1">&lt;exec_method</span> <span class="re0">type</span>=<span class="st0">&quot;method&quot;</span> <span class="re0">name</span>=<span class="st0">&quot;stop&quot;</span> <span class="re0">exec</span>=<span class="st0">&quot;/usr/bin/pkill -z`zonename` dsmc&quot;</span> <span class="re0">timeout_seconds</span>=<span class="st0">&quot;60&quot;</span><span class="re2">/&gt;</span></span><br />
&nbsp; <span class="sc3"><span class="re1">&lt;stability</span> <span class="re0">value</span>=<span class="st0">&quot;Unstable&quot;</span><span class="re2">/&gt;</span></span><br />
&nbsp; <span class="sc3"><span class="re1">&lt;template<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;common_name<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;loctext</span> <span class="re0">xml:lang</span>=<span class="st0">&quot;C&quot;</span><span class="re2">&gt;</span></span>Tivoli Storage Manager Client<span class="sc3"><span class="re1">&lt;/loctext<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;/common_name<span class="re2">&gt;</span></span></span><br />
&nbsp; <span class="sc3"><span class="re1">&lt;/template<span class="re2">&gt;</span></span></span><br />
<span class="sc3"><span class="re1">&lt;/service<span class="re2">&gt;</span></span></span><br />
<span class="sc3"><span class="re1">&lt;/service_bundle<span class="re2">&gt;</span></span></span></div>
</div>
<p>Technorati Tags: <a href="http://technorati.com/tag/Solaris" rel="tag">Solaris</a>, <a href="http://technorati.com/tag/OpenSolaris" rel="tag">OpenSolaris</a>, <a href="http://technorati.com/tag/SMF" rel="tag">SMF</a>, <a href="http://technorati.com/tag/Tivoli" rel="tag">Tivoli</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.sungeek.net/unixwiz/2005/12/13/tsm-controled-by-smf-part-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TSM Client on SMF</title>
		<link>http://blogs.sungeek.net/unixwiz/2005/11/29/tsm-client-on-smf/</link>
		<comments>http://blogs.sungeek.net/unixwiz/2005/11/29/tsm-client-on-smf/#comments</comments>
		<pubDate>Tue, 29 Nov 2005 19:23:44 +0000</pubDate>
		<dc:creator>unixwiz</dc:creator>
				<category><![CDATA[OpenSolaris]]></category>
		<category><![CDATA[SMF]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[Tivoli]]></category>

		<guid isPermaLink="false">http://blogs.sungeek.net/unixwiz/?p=450</guid>
		<description><![CDATA[With the help of Stephen from Sun, I got the TSM scheduler running in SMF. Here is the manifest: &#60; ?xml version=&#34;1.0&#34;?&#62; &#60; !DOCTYPE service_bundle SYSTEM &#34;/usr/share/lib/xml/dtd/service_bundle.dtd.1&#34;&#62; &#60;service_bundle type=&#34;manifest&#34; name=&#34;TIVsmCba:dsmc&#34;&#62; &#160; &#160; &#160; &#160; &#60;service name=&#34;application/dsmc&#34; type=&#34;service&#34; version=&#34;5&#34;&#62; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#60;create_default_instance enabled=&#34;false&#34;/&#62; &#160; &#160; &#160; &#160; &#160; &#160; &#160; [...]]]></description>
			<content:encoded><![CDATA[<p>With the help of <a href="http://blogs.sun.com/sch/">Stephen</a> from Sun, I got the TSM scheduler running in SMF. Here is the manifest:</p>
<div class="codesnip-container" >
<div class="codesnip" style="font-family: monospace;"><span class="sc3"><span class="re1">&lt;</span> ?xml <span class="re0">version</span>=<span class="st0">&quot;1.0&quot;</span><span class="re2">?&gt;</span></span><br />
<span class="sc3"><span class="re1">&lt;</span> !DOCTYPE service_bundle SYSTEM <span class="st0">&quot;/usr/share/lib/xml/dtd/service_bundle.dtd.1&quot;</span><span class="re2">&gt;</span></span><br />
<span class="sc3"><span class="re1">&lt;service_bundle</span> <span class="re0">type</span>=<span class="st0">&quot;manifest&quot;</span> <span class="re0">name</span>=<span class="st0">&quot;TIVsmCba:dsmc&quot;</span><span class="re2">&gt;</span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;service</span> <span class="re0">name</span>=<span class="st0">&quot;application/dsmc&quot;</span> <span class="re0">type</span>=<span class="st0">&quot;service&quot;</span> <span class="re0">version</span>=<span class="st0">&quot;5&quot;</span><span class="re2">&gt;</span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;create_default_instance</span> <span class="re0">enabled</span>=<span class="st0">&quot;false&quot;</span><span class="re2">/&gt;</span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;single_instance</span> <span class="re2">/&gt;</span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;dependency</span> <span class="re0">name</span>=<span class="st0">&quot;fs-local&quot;</span> <span class="re0">grouping</span>=<span class="st0">&quot;require_all&quot;</span> <span class="re0">restart_on</span>=<span class="st0">&quot;none&quot;</span> <span class="re0">type</span>=<span class="st0">&quot;service&quot;</span><span class="re2">&gt;</span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;service_fmri</span> <span class="re0">value</span>=<span class="st0">&quot;svc:/system/filesystem/local&quot;</span><span class="re2">/&gt;</span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;/dependency<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;exec_method</span> <span class="re0">type</span>=<span class="st0">&quot;method&quot;</span> <span class="re0">name</span>=<span class="st0">&quot;start&quot;</span> <span class="re0">exec</span>=<span class="st0">&quot;/opt/tivoli/tsm/client/ba/bin/dsmc sched &amp;gt; /dev/null 2&amp;gt;&amp;amp;1 &amp;amp;&quot;</span> <span class="re0">timeout_seconds</span>=<span class="st0">&quot;60&quot;</span><span class="re2">/&gt;</span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;exec_method</span> <span class="re0">type</span>=<span class="st0">&quot;method&quot;</span> <span class="re0">name</span>=<span class="st0">&quot;stop&quot;</span> <span class="re0">exec</span>=<span class="st0">&quot;/usr/bin/pkill dsmc&quot;</span> <span class="re0">timeout_seconds</span>=<span class="st0">&quot;60&quot;</span><span class="re2">/&gt;</span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;stability</span> <span class="re0">value</span>=<span class="st0">&quot;Unstable&quot;</span><span class="re2">/&gt;</span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;template<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;common_name<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;loctext</span> <span class="re0">xml:lang</span>=<span class="st0">&quot;C&quot;</span><span class="re2">&gt;</span></span>Tivoli Storage Manager Client<span class="sc3"><span class="re1">&lt;/loctext<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;/common_name<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;/template<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;/service<span class="re2">&gt;</span></span></span><br />
<span class="sc3"><span class="re1">&lt;/service_bundle<span class="re2">&gt;</span></span></span></div>
</div>
<p>Technorati Tags: <a href="http://technorati.com/tag/Solaris" rel="tag">Solaris</a>, <a href="http://technorati.com/tag/SMF" rel="tag"> SMF</a>, <a href="http://technorati.com/tag/OpenSolaris" rel="tag"> OpenSolaris</a>, <a href="http://technorati.com/tag/Tivoli" rel="tag"> Tivoli</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.sungeek.net/unixwiz/2005/11/29/tsm-client-on-smf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tivoli Storage Manager controled by SMF?</title>
		<link>http://blogs.sungeek.net/unixwiz/2005/11/17/old-log-3/</link>
		<comments>http://blogs.sungeek.net/unixwiz/2005/11/17/old-log-3/#comments</comments>
		<pubDate>Thu, 17 Nov 2005 17:22:18 +0000</pubDate>
		<dc:creator>unixwiz</dc:creator>
				<category><![CDATA[SMF]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[Tivoli]]></category>

		<guid isPermaLink="false">http://blogs.sungeek.net/unixwiz/?p=221</guid>
		<description><![CDATA[Well I have been trying all day to get the Tivoli Storage Manager client to be controlled by Solaris 10&#8242;s SMF. For some odd reason it fails if I try to redirect stuff to /dev/null. So here is what I have so far&#8230;. &#60; ?xml version=&#34;1.0&#34;?&#62; &#60; !DOCTYPE service_bundle SYSTEM &#34;/usr/share/lib/xml/dtd/service_bundle.dtd.1&#34;&#62; &#60;service_bundle type=&#34;manifest&#34; name=&#34;TIVsmCba:dsmc&#34;&#62; &#160;&#60;service [...]]]></description>
			<content:encoded><![CDATA[<p>Well I have been trying all day to get the Tivoli Storage Manager client to be controlled by Solaris 10&#8242;s SMF. For some odd reason it fails if I try to redirect stuff to /dev/null. So here is what I have so far&#8230;.</p>
<div class="codesnip-container" >
<div class="codesnip" style="font-family: monospace;"><span class="sc3"><span class="re1">&lt;</span> ?xml <span class="re0">version</span>=<span class="st0">&quot;1.0&quot;</span><span class="re2">?&gt;</span></span><br />
<span class="sc3"><span class="re1">&lt;</span> !DOCTYPE service_bundle SYSTEM <span class="st0">&quot;/usr/share/lib/xml/dtd/service_bundle.dtd.1&quot;</span><span class="re2">&gt;</span></span></p>
<p><span class="sc3"><span class="re1">&lt;service_bundle</span> <span class="re0">type</span>=<span class="st0">&quot;manifest&quot;</span> <span class="re0">name</span>=<span class="st0">&quot;TIVsmCba:dsmc&quot;</span><span class="re2">&gt;</span></span><br />
&nbsp;<span class="sc3"><span class="re1">&lt;service</span> <span class="re0">name</span>=<span class="st0">&quot;application/dsmc&quot;</span> <span class="re0">type</span>=<span class="st0">&quot;service&quot;</span> <span class="re0">version</span>=<span class="st0">&quot;5&quot;</span><span class="re2">&gt;</span></span><br />
&nbsp; <span class="sc3"><span class="re1">&lt;create_default_instance</span> <span class="re0">enabled</span>=<span class="st0">&quot;false&quot;</span><span class="re2">/&gt;</span></span><br />
&nbsp; &nbsp;<span class="sc3"><span class="re1">&lt;single_instance</span> <span class="re2">/&gt;</span></span><br />
&nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;dependency</span> <span class="re0">name</span>=<span class="st0">&quot;fs-local&quot;</span> <span class="re0">grouping</span>=<span class="st0">&quot;require_all&quot;</span> <span class="re0">restart_on</span>=<span class="st0">&quot;none&quot;</span> <span class="re0">type</span>=<span class="st0">&quot;service&quot;</span><span class="re2">&gt;</span></span><br />
&nbsp; &nbsp; &nbsp;<span class="sc3"><span class="re1">&lt;service_fmri</span> <span class="re0">value</span>=<span class="st0">&quot;svc:/system/filesystem/local&quot;</span><span class="re2">/&gt;</span></span><br />
&nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;/dependency<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;exec_method</span> <span class="re0">type</span>=<span class="st0">&quot;method&quot;</span> <span class="re0">name</span>=<span class="st0">&quot;start&quot;</span> <span class="re0">exec</span>=<span class="st0">&quot;/opt/tivoli/tsm/client/ba/bin/starttsm&quot;</span> <span class="re0">timeout_seconds</span>=<span class="st0">&quot;60&quot;</span><span class="re2">/&gt;</span></span><br />
&nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;exec_method</span> <span class="re0">type</span>=<span class="st0">&quot;method&quot;</span> <span class="re0">name</span>=<span class="st0">&quot;stop&quot;</span> <span class="re0">exec</span>=<span class="st0">&quot;/usr/bin/pkill dsmc&quot;</span> <span class="re0">timeout_seconds</span>=<span class="st0">&quot;60&quot;</span><span class="re2">/&gt;</span></span><br />
&nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;stability</span> <span class="re0">value</span>=<span class="st0">&quot;Unstable&quot;</span><span class="re2">/&gt;</span></span><br />
&nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;template<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp;<span class="sc3"><span class="re1">&lt;common_name<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;loctext</span> <span class="re0">xml:lang</span>=<span class="st0">&quot;C&quot;</span><span class="re2">&gt;</span></span>Tivoli Storage Manager client<span class="sc3"><span class="re1">&lt;</span> /loctext<span class="re2">&gt;</span></span><br />
&nbsp; &nbsp; &nbsp;<span class="sc3"><span class="re1">&lt;/loctext<span class="re2">&gt;</span></span></span><span class="sc3"><span class="re1">&lt;/common_name<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;/template<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp;<span class="sc3"><span class="re1">&lt;/service<span class="re2">&gt;</span></span></span><br />
<span class="sc3"><span class="re1">&lt;/service_bundle<span class="re2">&gt;</span></span></span></div>
</div>
<hr />
Technorati Tags: <a href="http://technorati.com/tag/SMF" rel="tag">SMF</a> | <a href="http://technorati.com/tag/Solaris" rel="tag">Solaris</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.sungeek.net/unixwiz/2005/11/17/old-log-3/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
