novellblog.com
Ramblings of James Gosling, a Novell enthusiast, Network Engineer and IT consultant specializing in Novell products. An Open Enterprise Server enthusiast on Novell Netware & SUSE Linux, a strong Novell advocate. He uses an array of Novell products and shares his thoughts and experiences.

I’m currently working on contract within the Information Services department at Leeds City Council. My focus is upon support of their Novell Infrastructure, which includes eDirectory, Netware, BorderManager, Zenworks, Storage Manager and Identity Manager. I’m also in the process of relocating to Leeds myself.




For the past 16 months I’ve been working as a Technical Consultant within the Security, Identity & Access Management (SIAM) team at Salford Software. Salford Software are known as “The Identity Specialist” and focus on identity and access management, they are a leading technology solutions provider. A Novell Platinum partner, Microsoft Gold partner and partnered with Sun and Oracle. Their clients include colleges, universities, local government, NHS and commercial clients.

My work involved designing and implementing Identity Management solutions, principally using Novell Identity Manager. Designing and creating Novell Identity Manager drivers for large projects, including Active Directory, eDirectory, JDBC database and Text drivers. I was also regularly called upon to utilize my skills with eDirectory, LDAP, Netware, Border Manager, Storage Manager and SUSE Linux, including Open Enterprise Server. Working on-site and remotely, including collaborating with colleagues on complex projects, and embracing constant technical challenges.

The company has been forced to downsize due to tough trading conditions and I am amongst a number of consultants that have been cut loose. During my time with Salford I’ve met and worked with some great people, who I intend to keep in touch with. It’s a very small world after all and with our particular skill sets we are likely to bump into one another again and again.

So I’m now seeking new challenges and will consider permanent or contract work. I am happy to provide a full CV to prospective clients/employers on request, which includes details of my role in numerous large and challenging technical projects. Visit my website at www.jamesgosling.com to learn more about me and skills I have to offer and details of how to get in touch.




I’m now working as a Technical Consultant at Salford Software, a leading IT solutions provider here in the UK. Salford Software are a Novell Platinum partner, Microsoft Gold Partner and and are also partnered with Sun and Oracle. Their clients include colleges, universities, local government, NHS and commercial clients such as Virgin Media. Salford Software itself was formed by the University of Salford back in 1988. Since then they have built a very good reputation, with highly skilled in-house expertise. One of the biggest areas of specialism for the company is identity and access management, in fact they brand themselves as ‘The Identity Specialist’. I am working as part of the Professional Services team, and my primary focus is this specialist area. The team uses products from Novell, Sun and Microsoft. Currently my principle tool is Novell Identity Manager. My linux skills are coming on leaps and bounds and I work with SUSE Linux on a daily basis, primarily with Novell services such as eDirectory.

I keep in touch with former colleagues from the University of Nottingham, which is just down the road, and we meet up regularly for cold beer and pork scratchings! Funnily enough I am now working on the same project I was when I was at UoN except now I am sitting on the opposite side of the table as an IDM consultant with Salford Software.




Brainshare OES Analysis
07 28th, 2008

I wasn’t able to attend Brainshare, but I had the opportunity to study the slides of a presentation by Jason Williams, Senior Product Manager at Novell, about forthcoming developments in Open Enterprise Server which are due out, as part of an update, in the final quarter of 2008.

I scanned through it identifying things relevant to the work I am involved in and this is what caught my attention. First of all the update promises 64 bit eDirectory, which also mean 64 bit versions of Novell Core Protocol (NCP), Public Key Infrastructure Services (PKI) and Novell Modular Authentication Services (NMAS). All OES Services will hereafter be full 64 bit.

There are a number of developments affecting CIFS and Samba. Common Internet File System (CIFS) is a standard protocol to allow clients to access files via the internet. CIFS is a public or open variation of the Server Message Block protocol developed and used by Microsoft. Implementing CIFS enables clientless access to Novell file storage.

Samba on the other hand takes things further and in addition to implementing the SMB/CIFS network protocols actually emulates features which are proprietary to Microsoft. It can provide file and print services for Microsoft Windows clients and can integrate with a Windows Server domain, either as a Primary Domain Controller (PDC) or as a domain member. It can also be part of an Active Directory domain.

As effectively the implementation of hacked proprietary technology there is the on-going risk that the owner of the proprietary software will change their code and break compatibility – this has happened in previous releases. Now that Samba is implemented as part of so many major Linux distributions with all those development teams committed to maintaining it this is less of a concern than it used to be.

Currently on OES 2 Linux CIFS is implemented as part of Novell Samba. The open source Samba software is included as part of SUSE Linux Enterprise Server. OES 2 Linux uses this base Samba software, but configures it differently and installs additional software to take advantage of enhanced services. Features specific to Samba on OES 2 Linux include:

  • eDirectory LDAP authentication
  • Support for NSS and NCP
  • iPrint Support

Novell considers CIFS support with SAMBA is lacking in the areas of performance, integration and configuration and has indicated that in the forthcoming update to OES 2 Linux they include a Novell engineered SMB/CIFS stack that is “better” than SAMBA, key features will be:

  • Support for migration of CIFS from NetWare
  • Installation will be via Yast
  • Simplified management via iManager
  • No longer a requirement for a local eDirectory replica
  • Ability to configure multiple user contexts for CIFS access
  • Linux User Management (LUM) not required, instead any eDirectory user with universal password enabled will be able to be given access

Currently users have to be LUM enabled to use CIFS, this is one of the steps that complicates the current implementation of CIFS on OES2 Linux. However we may find it puts us in an advantageous position in the future to have already implemented LUM support as this potentially makes it easier to use other Linux based services in the future.

Novell intend to separate out CIFS and Samba creating two product sets:

  • Novell CIFS – for customers that just want windows protocol access to their files.
  • Domain Services for Windows – for customers who want full Active Directory integration (such as domain membership or domain controller emulation).

Novell has this to say about DSfW:

“Domain Services for Windows (DSfW) is a suite of technologies in Open Enterprise Server (OES) 2 that provides login, authentication and Directory authorization for Windows workstations in eDirectory trees and integrates with existing eDirectory deployments”

It will be built on existing open source technology such as Kerberos and Samba and the aim is to “provide seamless integration between Windows and OES environments while leveraging existing Novell eDirectory deployments.”

It will only work with eDirectory 8.8 sp4 on OES 2 sp1 and installation will create a new DSfW domain controller in a new or existing domain, extending the eDirectory schema with AD schema. It integrates Samba with eDirectory using NT 4 protocols a new Samba back end.

Clearly there are design considerations and a level of complexity involved in implementing DSfW. The aim is better integration with Active Directory and better support for ‘clientless’ Windows workstations.

Some nice new improved migration tools are also in the pipeline. A sneak preview was provided of a new consolidated GUI interface supporting various migration scenarios, e.g. upgrade, migration or consolidation. Supported service migrations are to include file system, eDirectory, DNS, DHCP, iPrint, iFolder, Novell CIFS, FTP, NTP amongst others. The ability to migrate CIFS and iFolder is certainly new.

The new consolidated GUI interface provides a dashboard view of migration process and integrates tasks into a single overall view. It supports advanced migrations not just basic scenarios.

The most exciting capability is “Server ID Swap” which in essence is the ability to migrate the configuration of a running NetWare server to an OES2 Linux server, including eDirectory configuration, eDirectory objects and the file system.

The future for Print Accounting on OES Linux was mentioned. Novell is developing a new API enabling third-party modules to interact with iPrint. Partners such as Papercut Software and Salford Software are ready to port their accounting modules, they are still discussing things with A.N.D. Technogies (PCounter). The Windows Vista iPrint client is still being enhanced and isn’t yet at parity with other platforms.

Other coming developments include LDAP Auditing, Enhanced Directory Monitoring in the LDAP layer and a new version of iFolder with lots of new features (both 32 bit and 64 versions).

Under investigation for the future are Novell Cluster Services support for Virtual Machine clustering (clustering of VM infrastructure) and Dynamic Storage Technology for Windows/NTFS without a dependency on eDirectory, iManager, NCP or NSS.

So all in all there are some great developments coming!




I’m looking for a new challenge to move onto now that my work here in Systems & Security at the University of Nottingham is coming to a close. I’ve enjoyed working with the team here, but I’m also looking forward to the next challenge. I’m ready to re-locate anywhere for the right opportunity. For more about me, my skills and experience please visit my main website www.jamesgosling.com and if my skills are of interest please feel free to ring me on 07863-318939 to discuss how I may be able to help.

James




I am currently working on contract in Nottingham. I am involved in a number of projects, the most interesting of which recently was implementing Novell Storage Manager. It’s one of those Niche products that you may not have heard of, but it’s absolutely excellent at what it does. Novell Storage Manager is a policy based, event driven, storage management system primarily focused on the automatic provision of user home directories. According to the policies defined NSM can create directories, set trustee rights, set quotas, apply templates and queue directory deletion all according to the settings within the associated policy. A central NSM Action Engine receives details of relevant events from NSM Event Monitors and where an associated NSM policy applies the NSM Engine issues the work to be done to NSM Sentinels. Novell Storage Manager is actually developed by the Condrey Corporation who are also the authors of AuditLogin, a utility that as the name suggests monitors and logs login activity. A new version of Storage Manager is due out anytime now which promises to have much greater support for Linux. Two things that we learned the hard way – DO NOT do partition merges involving partitions with user/group objects linked to your NSM policies without first unloading the NSM event monitors and remember to allow time for these changes to finish synchronsing – my advice is to either switch off the processing of events so they are queues in the engine where you can vet them or start the engine up with the -noprocess command line switch. Another useful switch, this time for the sentinels is -maxcopydir <1-99> which allows you to increase the throughput if you are doing a lot of home directory migrations. I had to create over 300 individual NSM policies in this project! Yes, I’ve learned a thing or two about Storage Manager!

Increasingly I am involved in migrating services off NetWare onto OES Linux. The next big project will involve migrating a NetWare file server cluster to OES Linux by introducing Linux nodes then migrating the NSS volumes across with zero downtime. Although the plan in the long run is to phase out the Novell Client initially NCP services will be used alongside CIFS to facilitate a staged phase out. Implementing CIFS on NetWare is a far simpler process than on OES Linux I have discovered.

I recently implementing NetStorage also, this involves for the un-initiated simplifying the logic and syntax in login scripts and using a reduced command set. NetStorage also cannot handle enormous login scripts so you may find as I did that you need to break it down further. The solution I used was to create a set of profile objects across the various OU’s and break up the large login script into smaller NetStorage versions. Watch out for NetStorage’s strict interpretation of command syntax that you may have got away with in regular login scripts. I then modified the container login scripts so that they used the appropriate script depending upon whether you were logging into NetStorage or not, using the IF =”1″ THEN… condition to detect NetStorage access. I like NetStorage it is now a pretty hardened and robust product. I did hit one major issue though which I am told will be resolved by moving over to running it on OES Linux and that is that is to do with Storage Location Objects. If you create an SLO that points to a CIFS share rather than an NCP location it doesn’t work, I have been assured that this functionality works as designed on OES Linux.

Recent experience running eDirectory and iDentity Manager on SUSE Linux has only served to reinforce what a stable and fast platform SUSE Linux is. Also on the cards is an upgrade from eDirectory 8.7.3.x to 8.8.2. We got our fingers burnt by the eDirectory 8.7.3 sp10 support pack which introduced ghostly intermittant -608 errors, Novell rushed out a fix called 10a but that has now also been withdrawn and we are left in limbo a bit. Just waiting to hear whether the best cause of action will be to roll forward to 8.8.2 or back-rev to 8.7.3.9.

Recently been introduced to the benefits of JRB Utils and NDS Magic which I will add links for to the resources page on my website when I get the chance




I’ve just completed a 3 day course for CompTIA Certified Technical Trainer. It was run by a company called Rezound based in Sheffield who are one of the few to offer such a course that’s endorsed by CompTIA. Although the complete CompTIA model was coveredd, the emphasis was on providing an immersed classroom experience to give me the skills needed to train in the real world. I was one of 3 candidates in what was an very fast paced and intensive 3 days, but an experience that I would very much recommend. We were all taken out of our comfort zones and strangely performed better when under the most pressure. The use of a variety of media and delivery methods and generating the right mix of questions; overhead and directed was drilled into us. It was very much experiential and our trainer was very good. By the end of the course we all had the necessary video recordings made of us delivering 20 minutes of training, a requirement for the video submission element of qualifying for CompTIA’s Certified Technical Trainer. I have previously sat and passed the computer based exam unlike the other candidates, but this was some time ago and I very much welcomed the opportunity to refresh and review my knowledge. Rezound have an impressive 100% success rate for their candidates video submissions which compares very well to an average of 50%… so no pressure then! Once I receive my video files from rezound I will need to complete detailed supporting documentation to relating each of the key CompTIA domain elements to my course delivery. I found the course very useful and would certainly recommend it to others.




In July I attended an intensive 4 day course, it was a Novell advanced technical training course run by Salford Software. A product expert flew in from Dusseldorf in order to deliver the course in Manchester. The other delegates included a team from ITV and a team from the Turkish government, based in Istanbul. We learned how to integrate and automate different systems using a product called Novell iDentity Manager. By integrating systems and automating processes so that entirely different systems work together seamlessly cuts down on duplication and automates processes that might otherwise be done manually. An example might be for example a new employee joining an organisation – the organisation will need to enter and maintain details about that employee on a number of different systems such as payroll and administration and the user may need accounts on various systems – getting all of that setup is time consuming and involves duplication. Using iDentity Manager it is possible to link these systems together and automate the processes so that the information need only be entered once and the necessary accounts are created automatically and perhaps emails generated to the appropriate people. This is just a very simple example but demonstrates the advantages. Entire business processes can be automated in this way and systems which are currently entirely seperate can be linked together. The skills gained on this course should prove very useful in the future in integrating and automating systems/processes. Identity Manager is an incredible product that I hope to work with more heavily in the future. Provided you have a good technical foundation I highly recommend you try a Novell ATT course.





<meta content="OpenOffice.org 2.0 (Linux)" name="GENERATOR" /><meta content="Administrator" name="AUTHOR" /><meta content="20070610;16034500" name="CREATED" /><meta content="16010101;0" name="CHANGED" /><br /> <style type="text/css"> <!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } --> </style> <p><meta http-equiv="CONTENT-TYPE" content="text/html; charset=utf-8" /><title /><meta name="GENERATOR" content="OpenOffice.org 2.0 (Linux)" /><meta name="AUTHOR" content="Administrator" /><meta name="CREATED" content="20070610;16034500" /><meta name="CHANGED" content="16010101;0" /><br /> <style type="text/css"> <!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } --> </style> <p><meta content="text/html; charset=utf-8" http-equiv="CONTENT-TYPE" /><title /><meta content="OpenOffice.org 2.0 (Linux)" name="GENERATOR" /><meta content="Administrator" name="AUTHOR" /><meta content="20070610;16034500" name="CREATED" /><meta content="16010101;0" name="CHANGED" /><br /> <style type="text/css"> <!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } --> </style> <p><meta http-equiv="CONTENT-TYPE" content="text/html; charset=utf-8" /><title /><meta name="GENERATOR" content="OpenOffice.org 2.0 (Linux)" /><meta name="AUTHOR" content="Administrator" /><meta name="CREATED" content="20070610;16034500" /><meta name="CHANGED" content="16010101;0" /><br /> <style type="text/css"> <!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } --> </style> <p align="left" class="western" style="margin-bottom: 0cm">I though it was about time that I did a post about my recent holiday to the Netherlands. I flew into Schipnol airport, Amsterdam, then travelled around via train, an experience entirely divorced from the unreliable train system we endure here in the UK. My first port of call (literally) was Rotterdam, a beautiful modern city of business. Heavily bombed during world-war II the city has been almost entirely rebuilt, giving it an eclectic mix of modern architecture. Most notable was the beautiful Erasmus <img align="right" alt="Tram No. 7 in Rotterdam" title="Tram No. 7 in Rotterdam" src="http://img400.imageshack.us/img400/5267/tram7qo3.jpg" />bridge, which was a stones throw from my hotel and the towering Euromast, which is certainly one of Rotterdams tallest buildings. Staying in the Maritime Hotel I was ideally placed; with the Erasmus bridge and Speedo tour on my door-step along with the last tram-stop for the number 7 tram! For the first time I took my notebook on holiday, had no problems getting a KPN wireless connection at the hotel, though later on when I stayed right next to Dam square in Amsterdam the lack of a public wireless link was amazing!</p> <p align="left" class="western" style="margin-bottom: 0cm"> <p align="left" class="western" style="margin-bottom: 0cm">So, I took the Speedo boat tour of Rotterdam, explaining all about the port and its history; its a good way to see the city. And I went to the top of the Euromast, discovered I didn’t have a SD card in my digital camera! So I bought a disposable camera at the shop and went back up again! At that same shop I picked up a copy of “The Undutchables” – a book I had heard about, in-fact I’d ordered it, but it had never materialized – it’s a guide to Dutch culture, recommended reading if you plan to live/work in the Netherlands. Water taxi’s were a new thing for me, but I took to the trams mostly to get around. It’s an easy city to navigate by tram, I was there for 3 nights, if I’d been there longer I would probably have hired a bike, they are so well catered for.</p> <p align="left" class="western" style="margin-bottom: 0cm"> <p align="left" class="western" style="margin-bottom: 0cm">I visited The Hague (Den Haag) for a quick day-trip, not long enough to really see the city, but I got a snap-shot of the grandeur and viewed the ocean of bicycles at central station! There was some sort of environmental protest taking place by one of the government buildings, good natured and interesting to watch whilst sipping a cold beer from a nearby cafe.</p> <p align="left" class="western" style="margin-bottom: 0cm"> <p align="left" class="western" style="margin-bottom: 0cm"><img width="261" height="264" align="right" title="Netherlands Rail Map" alt="Netherlands Rail Map" src="http://www.railbookers.com/images/maps/netherlands.gif" />With my trusty inter-rail pass allowing me unrestricted use of the rail network for several days I wanted to fit in at least one more city before arriving at my next hotel, in Amsterdam, so I stopped off in Utrecht, a lovely historic city, much quieter even with it being market day. Checked my ruck-sack into a locker at central station. As usual my first stop was to get a 1 day tram ticket, but the lady behind the counter looked at me with surprise and said “but where do you want to go!”. This was indeed a much smaller city, I didn’t need to use trams!</p> <p align="left" class="western" style="margin-bottom: 0cm"> <p align="left" class="western" style="margin-bottom: 0cm">I arrived in Amsterdam in the early evening, I’ve been to Amsterdam before – about 5 years ago I spent a week there. The first thing that strikes you about the city, compared to the other cities I had visited are the crowds… busy, busy, busy… and every nationality under the sun. Based on my past experience there top of my agenda was to hire a bike to get around, with a lock that weighed more than the rest of the bike together. Remember, back-pedal to brake (counter-intuitive to my brain I think, but I managed). I stayed at the Hotel Damrak, on Damrak street, one of the main streets running from Central Station to Dam square</p> <p align="left" class="western" style="margin-bottom: 0cm"> <p align="left" class="western" style="margin-bottom: 0cm">Wireless internet from my hotel room proved to be a non-starter, but there were lots of internet cafe’s around. Last time I was in Amsterdam I ticked off most of the major tourist attractions; Anne Frank House, Rembrandt House, Diamond-works, canal tour and of course the seriously impressive Van Gogh Museum. So this time my focus was more on relaxing, though I did take the time to visit the Rijksmuseum, which is packed with incredibly famous works of art by Dutch masters like Vermeer and Rembrandt. Amsterdam still has plenty more museums and galleries I have yet to see. I love the Netherlands and plan to visit again, I’d like to see much more of the country.</p> <p align="left" class="western" style="margin-bottom: 0cm"> <p align="left" class="western" style="margin-bottom: 0cm">If you are planning a trip yourself I highly recommended the Lonely Planet guide to Amsterdam and the guide to The Netherlands. Other than that the internet is an excellent source of information, particularly if you are prepared to use services like BabelFish to translate Dutch language sites. Some recommended links:</p> <p align="left" class="western" style="margin-bottom: 0cm"> <p class="western" style="margin-bottom: 0cm">Bookings.nl (Hotel reservation)</p> <p class="western" style="margin-bottom: 0cm"> <p class="western" style="margin-bottom: 0cm"><a href="http://www.bookings.nl/">http://www.bookings.nl</a></p> <p>InterRail Train Tickets</p> <p class="western" style="margin-bottom: 0cm"> <p class="western" style="margin-bottom: 0cm"> <p style="margin-bottom: 0cm" class="western"> <p class="western" style="margin-bottom: 0cm"><a href="http://www.interrail.com/">http://www.interrail.com</a></p> <p class="western" style="margin-bottom: 0cm"> </div> <div class="content_more"> <a href="http://novellblog.com/?p=25#comments">read comments (0)</a><img src="http://novellblog.com/wp-content/themes/Theme55/images/arr1.gif" alt="" width="11" height="11" align="top" style="margin:2px 0px 0px 8px "/> </div><br/><br/><br/> <div class="head_txt"> <a href="http://novellblog.com/?p=24" rel="bookmark" title="Permanent Link to Netware Memory Tuning – TIDs & Tools">Netware Memory Tuning – TIDs & Tools</a><br/> 05 30th, 2007 <!-- by info --> </div> <div class="content"> <p><meta http-equiv="CONTENT-TYPE" content="text/html; charset=utf-8" /><title /><meta name="GENERATOR" content="OpenOffice.org 2.0 (Linux)" /><meta name="AUTHOR" content="Administrator" /><meta name="CREATED" content="20070530;21415400" /><meta name="CHANGED" content="16010101;0" /><br /> <style type="text/css"> <!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } --> </style> <p class="western"><tt><font face="Verdana, sans-serif">The way in which memory is managed changed significantly with Netware 6.x and this has not been without its problems. The auto tuning capabilities, enabled by default, can be quite aggressive and isn't</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">always the best solution. Monitoring memory usage and manually</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">configuring all the various settings can be a daunting task, but with</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">the help of some useful tools and a few key TID’s the process need not</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">be too intimidating.</font></tt></p> <p class="western"><tt><font face="Verdana, sans-serif">Most people will come to the subject of memory tuning because they are</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">encountering a problem, the most common of which are memory fragmentation and memory leaks. When an NLM loads into memory it is</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">assigned to the first available contiguous block of memory, smaller blocks of memory not large enough to accommodate the NLM are not used</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">and accumulate, this is fragmentation. Memory leaks on the other hand</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">are where a NLM is consuming more and more memory and is usually caused</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">by a damaged or badly written NLM - the simplest solution is to obtain</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">an updated or known good version of the NLM to replace it.</font></tt></p> <p class="western"><tt><font face="Verdana, sans-serif">To gain a clearer understanding of memory fragmentation I recommend you</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">check out this short tutorial:</font></tt></p> <p class="western"><tt><font face="Verdana, sans-serif">TID 10091980 TUTORIAL:<br /> Memory Fragmentation Issue with Netware 6.5</font></tt><font face="Verdana, sans-serif"><br /> </font><tt><a href="http://support.novell.com/additional/tutorials/tid10091980/"><font face="Verdana, sans-serif">http://support.novell.com/additional/tutorials/tid10091980/</font></a><font face="Verdana, sans-serif"> </font></tt></p> <p class="western"><tt><font face="Verdana, sans-serif">There is also a non multi-media version which is easier to follow when it comes to working through the steps recommended at:</font></tt><font face="Verdana, sans-serif"><br /> </font><tt><a href="https://secure-support.novell.com/KanisaPlatform/Publishing/308/3920657_f.SAL_Public.html"><font face="Verdana, sans-serif">https://secure-support.novell.com/KanisaPlatform/Publishing/308/<br /> 3920657_f.SAL_Public.html</font></a></tt></p> <p class="western"><tt><font face="Verdana, sans-serif">Diagnosing memory problems using Novell Remote Manager is discussed in</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">a Novell Connection magazine article “Fine Print - How’s Your</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">Memory? (Connection Magazine - third quarter 2006)” which can be found at: </font><a href="http://www.novell.com/connectionmagazine/2006/q3/fine_print.html"><font face="Verdana, sans-serif">http://www.novell.com/connectionmagazine/2006/q3/fine_print.html</font></a><font face="Verdana, sans-serif"> </font></tt></p> <p class="western"><tt><font face="Verdana, sans-serif">But bear in mind that Novell themselves are unlikely to recommend</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">disabling the automatic memory tuning features of Netware 6.x and</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">setting manual values, you may have to make the judgement for yourself</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">and there are two Cool tools which are a godsend for that :</font></tt></p> <p class="western"><tt><font face="Verdana, sans-serif">SEG.NLM: NetWare Memory Analyzer</font></tt><font face="Verdana, sans-serif"><br /> </font><tt><a href="http://www.novell.com/coolsolutions/tools/14445.html"><font face="Verdana, sans-serif">http://www.novell.com/coolsolutions/tools/14445.html</font></a><font face="Verdana, sans-serif"> </font></tt></p> <p class="western"><tt><font face="Verdana, sans-serif">This NLM monitors and logs key memory statistics to a file,</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">SEGSTATS.TXT in your sys:system folder.</font></tt></p> <p class="western"><tt><font face="Verdana, sans-serif">Memory Tuning Calculator for NetWare 6.5</font></tt><font face="Verdana, sans-serif"><br /> </font><tt><a href="http://www.novell.com/coolsolutions/tools/16991.html"><font face="Verdana, sans-serif">http://www.novell.com/coolsolutions/tools/16991.html</font></a><font face="Verdana, sans-serif"> </font></tt></p> <p class="western"><tt><font face="Verdana, sans-serif">MEMCALC was written by Hamish Speirs, a Novell volunteer SysOp and</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">there are a number of versions, including an NLM. This excellent utility</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">reads the SEGSTATS.TXT and produces recommended memory configuration</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">changes which you can have it apply for you. </font></tt></p> <p class="western"><tt><font face="Verdana, sans-serif">Couple of things to note about using the above:</font></tt></p> <p class="western"><tt><font face="Verdana, sans-serif">1.) The server should have been running ideally for several days</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">under normal workloads in order for the statistics gathered to be</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">representative.</font></tt></p> <p class="western"><tt><tt><font face="Verdana, sans-serif">2.) Implementing these memory changes will involve switching off</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">automatic memory tuning.</font></tt></tt></p> <p class="western"><tt><tt><font face="Verdana, sans-serif">3.) The server will need to be rebooted for the memory changes to</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">take effect.</font></tt></tt></p> <p class="western"><tt><tt><font face="Verdana, sans-serif">4.) In the event of needing to contact Novell technical support in relation to memory problems the first thing they will ask you to do is</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">re-implement automatic memory tuning.</font></tt></tt></p> <p class="western"><tt><tt><font face="Verdana, sans-serif">I have had excellent results using these utilities and I highly</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">recommend them.</font></tt></tt></p> <p class="western"><tt><tt><font face="Verdana, sans-serif">Finally there is a Novell Cool Solutions Wiki on memory tuning which</font></tt><font face="Verdana, sans-serif"> </font><tt><font face="Verdana, sans-serif">should the latest information:</font></tt><font face="Verdana, sans-serif"><br /> </font><tt><a href="http://wiki.novell.com/index.php/Memory_tuning_on_NetWare_65"><font face="Verdana, sans-serif">http://wiki.novell.com/index.php/Memory_tuning_on_NetWare_65</font></a><font face="Verdana, sans-serif"> </font></tt></tt></p> <p class="western" style="margin-bottom: 0cm"> </div> <div class="content_more"> <a href="http://novellblog.com/?p=24#comments">read comments (1)</a><img src="http://novellblog.com/wp-content/themes/Theme55/images/arr1.gif" alt="" width="11" height="11" align="top" style="margin:2px 0px 0px 8px "/> </div><br/><br/><br/> </div> </div> <div class="right"> <div class="sub_right"> <div class="right_head">Categories</div><br/> <ul> <li class="cat-item cat-item-5"><a href="http://novellblog.com/?cat=5" title="View all posts filed under CPD">CPD</a> (13) </li> <li class="cat-item cat-item-1"><a href="http://novellblog.com/?cat=1" title="Novell & SUSE related posts">Novell & SUSE</a> (20) </li> <li class="cat-item cat-item-3"><a href="http://novellblog.com/?cat=3" title="Novell, Netware and other traditional Novell product related posts">Novell/Netware</a> (11) </li> <li class="cat-item cat-item-4"><a href="http://novellblog.com/?cat=4" title="Other posts">Other</a> (11) </li> <li class="cat-item cat-item-2"><a href="http://novellblog.com/?cat=2" title="SUSE products & linux related posts">SUSE/Linux</a> (13) </li> </ul><br style="line-height:25px "/> <div class="right_head">Archives</div><br/> <ul> <li><a href='http://novellblog.com/?m=201007' title='July 2010'>July 2010</a></li> <li><a href='http://novellblog.com/?m=201002' title='February 2010'>February 2010</a></li> <li><a href='http://novellblog.com/?m=200903' title='March 2009'>March 2009</a></li> <li><a href='http://novellblog.com/?m=200807' title='July 2008'>July 2008</a></li> <li><a href='http://novellblog.com/?m=200806' title='June 2008'>June 2008</a></li> <li><a href='http://novellblog.com/?m=200711' title='November 2007'>November 2007</a></li> <li><a href='http://novellblog.com/?m=200708' title='August 2007'>August 2007</a></li> <li><a href='http://novellblog.com/?m=200706' title='June 2007'>June 2007</a></li> <li><a href='http://novellblog.com/?m=200705' title='May 2007'>May 2007</a></li> <li><a href='http://novellblog.com/?m=200703' title='March 2007'>March 2007</a></li> </ul><br style="line-height:25px "/> <b>Visit my website at:</b><br><br><a href="http://www.jamesgosling.com">JamesGosling.com</a><br><br><b>Hook up with me:</b><br><br><a href="http://www.linkedin.com/pub/9/5/970" ><img src="http://www.linkedin.com/img/webpromo/btn_viewmy_160x33.gif" width="160" height="33" border="0" alt="View James Gosling's profile on LinkedIn"></a><br><br> <a href="http://www.facebook.com/people/James-Gosling/726715178"><img src="http://www.jamesgosling.com/images/facebook_icon.gif" border="0" alt="Facebook profile"></a><br><br><a href="http://www.novell.com/communities/user/12769"><img src="http://www.jamesgosling.com/images/novellpro.jpg" border="0" alt="Novell communities profile"></a><br><br><b>Checked out SUSE Linux yet?</b><br><br><A href="http://www.novell.com/linux?sourceid=contest" class='style2'>Learn to love the lizard</a><br><br><a href="http://www.novell.com/linux?sourceid=contest" class='style2'><img src="../images/suse_linux.jpg" width="110" height="110"></a><br><br><div class="right_head">Search this site<br><br></div><div class="right_head"> <form method="get" id="searchform" action="http://novellblog.com" style="padding:0px; margin:0px"> <input type="text" name="s" id="s" class="form" value=""/><br/><br/> <input type="image" src="http://novellblog.com/wp-content/themes/Theme55/images/search.gif" value="submit" style="border:0px; margin:0px 0px 0px 0px; vertical-align:top"/> </form> <br></div><script type="text/javascript"><!-- google_ad_client = "pub-2137804786368359"; google_ad_width = 160; google_ad_height = 600; google_ad_format = "160x600_as"; google_ad_type = "text"; google_ad_channel = ""; google_color_border = "78B749"; google_color_bg = "78B749"; google_color_link = "E87800"; google_color_text = "FFFFFF"; google_color_url = "E87800"; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> <script type="text/javascript"><!-- google_ad_client = "pub-2137804786368359"; google_ad_width = 160; google_ad_height = 600; google_ad_format = "160x600_as"; google_ad_type = "text"; google_ad_channel = ""; google_color_border = "78B749"; google_color_bg = "78B749"; google_color_link = "E87800"; google_color_text = "FFFFFF"; google_color_url = "E87800"; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> <script type="text/javascript"><!-- google_ad_client = "pub-2137804786368359"; google_ad_width = 160; google_ad_height = 600; google_ad_format = "160x600_as"; google_ad_type = "text"; google_ad_channel = ""; google_color_border = "78B749"; google_color_bg = "78B749"; google_color_link = "E87800"; google_color_text = "FFFFFF"; google_color_url = "E87800"; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> </div> </div> </div> </div> <div class="footer"> novellblog.com is proudly powered by <a href="http://www.wordpress.org" target="_blank">WordPress</a>. </div> </div> </div> </div> </div> </body> </html>