background image

Novell

®

www.novell.com

n

ov

do

cx (e

n)

  11
 Ju

ly 20

08

AUTHORIZED DOCUMENTATION

Novell ZENworks 7.2 Linux Management Administration Guide

ZENworks

®

 Linux Management

7.2 IR2

September 25, 2008

Administration Guide

Summary of Contents for ZENWORKS LINUX MANAGEMENT 7.2 IR2 - ADMINISTRATION GUIDE 09-25-2008

Page 1: ...ovell www novell com novdocx en 11 July 2008 AUTHORIZED DOCUMENTATION Novell ZENworks 7 2 Linux Management Administration Guide ZENworks Linux Management 7 2 IR2 September 25 2008 Administration Guide...

Page 2: ...to entities on the current U S export exclusion lists or to any embargoed or terrorist countries as specified in the U S export laws You agree to not use deliverables for prohibited nuclear missile o...

Page 3: ...Trademarks For Novell trademarks see the Novell Trademark and Service Mark list http www novell com company legal trademarks tmlist html Third Party Materials All third party trademarks are the prope...

Page 4: ...novdocx en 11 July 2008...

Page 5: ...Log 32 1 10 4 Message Logs 32 1 11 Generating Reports 33 2 Using ZENworks Linux Management with Dell PowerEdge Servers 35 2 1 Configuring PowerEdge Servers using Dell Configuration Bundles 35 2 2 Obta...

Page 6: ...Secondary ZENworks Server 51 5 4 Freeing Disk Space on a ZENworks Server 52 6 ZENworks Agent 53 6 1 ZENworks Agent zmd 53 6 1 1 ZENworks Agent zmd Cache Settings 53 6 2 File System Access 54 6 3 Using...

Page 7: ...Restarting Novell Zenworks Server Services After Restarting the Database 89 9 3 Maintaining the ZENworks Data Store on Oracle 89 9 3 1 Backup and Recovery Solutions 90 9 3 2 Setting Environment Variab...

Page 8: ...s 122 15 3 Schedules 122 15 4 Groups 123 15 5 System Requirements 124 15 6 Effective Policies 124 16 Creating Policies 127 16 1 Epiphany Policy 127 16 2 Evolution Policy 133 16 3 Firefox Policy 139 16...

Page 9: ...4 NU Repository 208 19 3 Understanding the Dependencies of RPM Packages 208 19 4 Loading Base Packages 209 19 5 Patching the Client Systems 209 20 Using RPM and File Bundles 211 20 1 Understanding Bun...

Page 10: ...23 2 Assigning Dell Update Package Bundles 279 23 3 Determining If Newer Dell Package Updates Are Available for PowerEdge Servers 283 23 4 Deploying an Updated Version of a Dell Update Package Bundle...

Page 11: ...s the Preboot Execution Environment PXE 321 28 2 1 Understanding How Preboot Services Uses PXE 321 28 2 2 Understanding the ZENworks NBPs 322 28 2 3 Preparing to Use PXE 323 28 3 Preboot Services Func...

Page 12: ...94 29 7 2 Enabling a Device for Imaging Operations 394 29 7 3 Disabling Persistent Device Names 395 30 Using Preboot Services 397 30 1 Imaging Devices 397 30 1 1 Imaging Using the ZENworks Control Cen...

Page 13: ...vice Inventory Summaries 473 33 3 Reviewing Hardware General 474 33 4 Reviewing Software General 474 33 5 Reviewing Hardware Details 474 33 6 Refreshing Device Inventory 478 34 Rolling Up Hardware Inv...

Page 14: ...shing SSH Tunneling 495 36 6 Improving Remote Management Performance 495 Part IX Event Monitoring 497 37 Event Monitoring Overview 499 37 1 Event Monitoring Terminology 499 37 2 Monitoring Device Even...

Page 15: ...ne Utilities 533 zmd 534 zrmservice 537 zlm debug 538 zlmmirror 540 zlman 547 rug 571 B Bundle and Policy Schedules 585 B 1 No Schedule 585 B 2 Date Specific 585 B 3 Day of the Week Specific 586 B 4 E...

Page 16: ...g Information About Imaging Requests 614 D 7 3 Starting a Manual Multicast Session 615 E ZENworks Imaging Engine Commands 617 E 1 Help Mode img help 617 E 2 Automatic Mode img auto 618 E 3 Make Mode i...

Page 17: ...Tunneling between a Windows Management Console and a Linux Managed Device 656 J 3 Compression 657 K License Agreement for libacl and libgconf 659 K 1 Library GNU Public License 659 L Documentation Up...

Page 18: ...Content Management 671 L 9 2 Appendix 671 L 10 June 2 2007 671 L 10 1 Appendix 671 L 11 May 18 2007 672 L 11 1 ZENworks System Management 672 L 11 2 Appendix 672 L 12 April 13 2007 672 L 12 1 ZENworks...

Page 19: ...he other documentation included with this product Please use the User Comments feature at the bottom of each page of the online documentation or go to Novell Documentation Feedback site http www novel...

Page 20: ...s in a cross reference path A trademark symbol TM etc denotes a Novell trademark An asterisk denotes a third party trademark When a single pathname can be written with a backslash for some platforms o...

Page 21: ...capabilities combined with the Dell OpenManage toolkit capabilities Whether you use SUSE Linux Enterprise Server or Red Hat Enterprise Linux on your PowerEdge servers you can deploy and maintain hardw...

Page 22: ...22 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 23: ...ction 1 5 Delivering Content Using File Bundles on page 28 Section 1 6 Defining and Locking Down Device Configuration Settings on page 29 Section 1 7 Using Preboot Services on page 30 Section 1 8 Coll...

Page 24: ...create two folders Servers SUSE and Servers RedHat and place the appropriate servers in each folder Because you have more SUSE servers than Red Hat servers you configure the settings at the Managemen...

Page 25: ...ve the same software package or policy requirements Therefore you can organize the devices into groups and assign the appropriate bundles and policies to each group The most successful management stra...

Page 26: ...two default rules cause all servers to be added to the Servers folder and all workstations to the Workstations folder The device hostname is used for its name You cannot delete these two default rule...

Page 27: ...or the account then click OK to add the account to the Administrators list The administrator can change the password the first time he or she logs in by clicking the key icon located next to the Logou...

Page 28: ...en your management overhead by assigning the bundle to groups of devices rather than to individual devices For more information about device groups see Section 1 1 Organizing Devices Folders and Group...

Page 29: ...M e mail client Mozilla Firefox Web browser GNOME Novell Linux Desktop SUSE Linux Enterprise Desktop Additionally you can create policies that run applications on a device or perform modifications to...

Page 30: ...evices To accomplish these tasks automatically through the ZENworks Control Center you need to have PXE Preboot Execution Environment enabled on your devices and have prebootable tasks configured and...

Page 31: ...l Server to open the Remote Management dialog box 5 Select the remote management operation you want to perform Remote Control Remote View or Remote Login then click OK The remote session appears If yo...

Page 32: ...for a device bundle or policy 2 Click the desired device bundle or policy to display its Summary page The Event Log is located near the bottom of the Summary page 1 10 3 System Event Log Each ZENworks...

Page 33: ...ts you generate reports specific to your Dell PowerEdge servers To generate a report 1 In the ZENworks Control Center click the Reports tab The Reports list includes three default folders Bundle Repor...

Page 34: ...34 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 35: ...ing PowerEdge Servers using Dell Configuration Bundles Dell Configuration bundles let you configure the BIOS BMC RAID and DRAC settings on Dell PowerEdge servers and create a Dell utility partition Yo...

Page 36: ...taining Dell Update Packages from Dell You can mirror Dell Update Packages from the Dell FTP site to your ZENworks server or you can mirror the CDs you receive from Dell Support Dell Update Packages l...

Page 37: ...determine if a newer Dell Update Package is available for installation on Dell PowerEdge servers in your ZENworks system To determine if there are updated Dell Update Package bundles available for th...

Page 38: ...ect the desired version number then click Deploy For more information see Section 23 4 Deploying an Updated Version of a Dell Update Package Bundle on page 283 2 3 Using Advanced Dell Inventory Inform...

Page 39: ...atures and procedures Chapter 3 ZENworks Control Center on page 41 Chapter 4 Command Line Administration Utilities on page 45 Chapter 5 ZENworks Server on page 47 Chapter 6 ZENworks Agent on page 53 C...

Page 40: ...40 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 41: ...anagement tasks on the primary server and most management tasks on the secondary servers The one management exception on secondary servers is the manipulation adding deleting modifying of packages in...

Page 42: ...Log into iManager 5 Click the ZENworks icon at the top of the page 6 Enter the ZENworks Control Center URL https ZENworks_Server_Address Replace ZENworks_Server_Address with the IP address or DNS nam...

Page 43: ...e By default the option is set to True The error messages logged by using WebLogger debug are written to the standard output 3 Optional Set the value of debug tags is set to any of the following value...

Page 44: ...44 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 45: ...of imaging and preboot tasks It is installed on ZENworks Servers in the following location opt novell zenworks bin For more information about zlman view the zlman man page man zlman on the ZENworks Se...

Page 46: ...LINUX Enterprise Desktop 10 SLED 10 devices the rug utility is located in the following directory usr bin For more information about rug view the rug man page man rug on a managed device or see rug 1...

Page 47: ...ct Store PostgreSQL Database postgresql Used for the ZENworks Data Store only needed if the Data Store resides on the ZENworks Server ZENworks Server novell zenserver Used for communicating with the Z...

Page 48: ...rks Service To start a service use the following command etc init d servicename start Replace servicename with the name of the service as listed in Table 5 1 on page 47 To start all services use the f...

Page 49: ...services use the following command opt novell zenworks bin zlm config restart To ensure that all services start in the correct order we recommend that you use the zlm config restart option to restart...

Page 50: ...gement tasks such as modifying and deleting a package from a bundle These tasks must be performed on the primary server 5 3 Uninstalling a ZENworks Server ZENworks includes a uninstall program zlm uni...

Page 51: ...n 5 1 3 Stopping a ZENworks Service on page 49 2 Remove the following directories opt novell zenworks share keystore opt novell zenworks datamodel share ldap certs etc opt novell zenworks serverid etc...

Page 52: ...package names rpm qa grep novell zenworks 7b Remove each of the packages individually using the following command rpm e package_name or Use the following simple script to remove multiple packages for...

Page 53: ...ement tasks are initiated through the ZENworks Control Center or the rug utility which means you should not need to interact directly with the ZENworks Agent The ZENworks Agent is installed to the fol...

Page 54: ...er which the contents are deleted The default is 30 days If this setting specifies 0 days the cache content never expires The cache cleanup is enforced on client startup and refresh The contents of th...

Page 55: ...re with just a few clicks At startup the Software Updater automatically checks for updates to your system from the sources specified in the Software Updater configuration The following sections contai...

Page 56: ...h the program See Launching the Software Updater on page 55 2 Click Add Service 3 Select the type of update repository from the drop down list The Software Updater supports the following service types...

Page 57: ...alog containing all the software that came with the original release of the product and another one containing all the update packages released since To select additional update catalogs 1 Right click...

Page 58: ...for updates right click the Software Updater icon and then click Refresh 3 Optional If you do not want to view the change summary information select Do not show the change summary screen By default t...

Page 59: ...from which you can install software NOTE The Software Updater and the Software Installer use the same configurations If you add a service using the Software Updater configuration screen that service...

Page 60: ...y the administrator of the service Only ZENworks and RCE services have registration keys The source is listed in the Services tab and is ready to be used and checked for available packages Selecting I...

Page 61: ...do not want to view the change summary information select Do not show the change summary screen By default this option is not selected 4 Click Install NOTE Even though the user has been assigned right...

Page 62: ...on about the selected software 3 Optional If you do not want to view the change summary information select Do not show the change summary screen By default this option is not selected 4 Click Remove 6...

Page 63: ...on see rug 1 page 571 6 3 5 Editing System Preferences 1 Right click the Software Updater icon then click Configure If the Software Updater icon is not in the system tray you need to launch the progra...

Page 64: ...vice locked If True locks the device and zmd blocks install removal refresh and register operations for packages and bundles device shutdown delay Sets the delay for a device shutdown The default is 2...

Page 65: ...w long between hardware refreshes The default is 86400 seconds refresh interval software How long between software refreshes The default is 86400 seconds refresh interval system How long before system...

Page 66: ...vell zenworks bin zlm uninstall 4 Follow the prompts Manually Uninstalling the ZENworks Agent 1 Use the following command to list the ZENworks package names rpm qa grep novell zenworks 2 Remove each o...

Page 67: ...tent Replication Schedule on page 72 Section 7 9 Viewing Default Target Platforms and Configuring Custom Target Platforms on page 73 Section 7 10 Configuring the ZENworks Management Daemon zmd Setting...

Page 68: ...lick System Variables then click Override settings 3 To add a system variable click Add then fill in the Name and Value fields When specifying the variable in an object s field use the following synta...

Page 69: ...d Device 1 In ZENworks Control Center click the Devices tab 2 Click Servers 3 In the list of servers click the SLES 9 managed device then click the Settings tab 4 Click System Variables then click Ove...

Page 70: ...ual device To change refresh schedules for an individual device click the Devices tab locate and click the device s name click the Settings tab click Device Refresh Schedule then click Override Settin...

Page 71: ...or all other devices it is var opt novell log zenworks Log message to a local file if severity is Specify filtering criteria based on severity Error Stores messages with Error severity Warning and abo...

Page 72: ...nfiguring Remote Management The Remote Management Settings page lets you configure the Remote Management settings for the management zone This includes enable and disable options for remote management...

Page 73: ...a custom target platform 5 Select an existing target platform whose settings you want to copy and edit then click OK The easiest way to create a custom target platform is to copy a default platform s...

Page 74: ...page can also be set using the rug utility For information about each setting and its corresponding value see rug 1 page 571 To configure a zmd setting 1 In the ZENworks Control Center click the Conf...

Page 75: ...e following Review the status of supported Novell products subscriptions and services Obtain support Get Linux updates and patches For more information about Novell Customer Center see the Novell Cust...

Page 76: ...o control events triggered from managed device as well as from ZENworks Server These preferences are configured by default The following preferences are available for the ZENworks Linux Management Ser...

Page 77: ...list of any other RPM package on the repository By default the server also removes all the documents man pages etc from the Provides list to reduce the size of the metadata files that move from the s...

Page 78: ...78 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 79: ...The following sections provide information to help you create administrator accounts and manage administrator rights Section 8 1 Creating an Administrator Account on page 79 Section 8 2 Modifying Acco...

Page 80: ...account Administrator has rights to create and modify additional accounts 2 In the ZENworks Control Center click the Configuration tab The Administrators section of the Configuration page lists the c...

Page 81: ...ify the administrator s rights to a folder that already appears in the list for example the Bundles folder select the folder by clicking the box in front of its name then click Edit Select the rights...

Page 82: ...82 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 83: ...shooting Guide The following sections provide information about the maintenance tasks you can perform Section 9 1 Maintaining the ZENworks Object Store on page 83 Section 9 2 Maintaining the ZENworks...

Page 84: ...up you created You use zlm_ndsrestore sh located in opt novell zenworks sbin to restore the Object Store from a backup 1 Make sure you are logged in as root to the ZENworks Server 2 Enter the followin...

Page 85: ...leanup The ZENworks server uses the information in the XML file to establish connection with eDirectory 3 At the server console prompt go to opt novell zenworks sbin and execute the following command...

Page 86: ...a m Monthly Maintenance Unlike the daily maintenance the monthly maintenance actually frees the space used by the old flagged records this prevents a large disparity between the allocated disk space...

Page 87: ...ZENworks Servers stop the ZENworks Server novell zenserver and the ZENworks Loader novell zenloader services by using the following commands etc init d novell zenserver stop etc init d novell zenload...

Page 88: ...cript For the optimal performance run the following vacuum scripts zlm pg vacuum or zlm pg vacuum busy tables Depending on the database activity run the script daily to weekly Run the script once a we...

Page 89: ...In the postgresql conf file configure the following parameters shared_buffers 131072 sort_mem 10240 vacuum_mem 102400 wal_buffers 20 checkpoint_segments 20 3 Reboot the server for the changes to take...

Page 90: ...eping for backups archived logs and so forth using the metadata so restoration and recovery is greatly simplified An alternative method of performing recovery is to use operating system commands for b...

Page 91: ...he Database 1 Start the database using the following command RMAN startup mount This command starts an Oracle instance if it is not already started and mounts the database but does not open it If the...

Page 92: ...e oracle oradata zenworks tools01 dbf input datafile fno 00008 name oracle oradata zenworks users01 dbf channel ORA_DISK_1 starting piece 1 at OCT 12 2001 19 09 56 channel ORA_DISK_1 finished piece 1...

Page 93: ...when a recovery is needed and then open the database with the RESETLOGS option after recovery completes The RESETLOGS operation creates a new instance of the database in other words a database with a...

Page 94: ...es the list of devices and bundles in the two databases When you use the force option dbsync sh logs the GUIDs and names of the devices and bundles found in the Data Store but not in the Object Store...

Page 95: ...ions provide information about Novell ZENworks Linux Management device registration Chapter 10 Registration Overview on page 97 Chapter 11 Registering Devices on page 99 Chapter 12 Managing Registrati...

Page 96: ...96 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 97: ...ing the software supplies the DNS name or IP address of a ZENworks Server in your Management Zone You can also register devices at a later time For more information see Chapter 11 Registering Devices...

Page 98: ...98 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 99: ...Packages exist in the ZENworks package repository For more information see Chapter 23 Using Dell Update Package Bundles on page 279 The following sections contain additional information Section 11 1 I...

Page 100: ...that zmd registers at initial startup zmd uses the information in the in the initial configuration file to mount all the services the first time it starts These services are not loaded during the subs...

Page 101: ...les folder and the appropriate team group As long as each device uses the correct registration key the device is added to the appropriate folder and group Registration key names are not case sensitive...

Page 102: ...the default registration rules use a filter to determine which set of device assignments to apply but a key corresponds directly to a specific set of assignments to apply For more information see Sec...

Page 103: ...increased security The following characters cannot be used when creating a registration Folder Specify the folder for this registration key This is for organizational purposes only Devices do not nee...

Page 104: ...HostName OS rather than HostName OS Folder where imported machines should be placed Specify the folder where devices should be placed As a general rule devices with similar configuration settings refr...

Page 105: ...existing registration key be aware that the changes you make apply only to newly registered devices If the device is already registered the original settings remain For example if you change the namin...

Page 106: ...ve NOTE If you change group membership for a device and then reregister it the previous group membership is left intact and the new group membership is added For example deviceA is a member of group1...

Page 107: ...however define additional rules that enable you to filter devices as they register and add them to different folders and groups If you establish folders for devices with similar configuration setting...

Page 108: ...tion is displayed on the rule s Details page If you are creating several registration rules you might want to use the description to detail each rule 4 Click Next to display the Import Filters page 5...

Page 109: ...rule to apply Criteria Possible Value CPU Intel Pentium M processor 1600MHz DNS abc xyz com Device Type Server or Workstation GUID 5bf63fb9b1ed4cd880e1a428a1fcf737 Hostname zenserver IPAddress 123 45...

Page 110: ...ines should be placed Specify the folder where devices should be placed As a general rule devices with similar configuration settings refresh intervals logging settings remote management settings and...

Page 111: ...that the changes you make apply only to newly registered devices If the device is already registered the original settings remain For example if you change the naming and folder containment settings...

Page 112: ...s and so forth should be grouped in the same folder so that you can specify the configuration settings on the folder and have the devices in the folder inherit them You should not use the same folder...

Page 113: ...e top down and only the first matching rule is applied to a registering device You should order the more restrictive rules first then the more general rules followed by the two default server and work...

Page 114: ...ame for your folder This is a required field For more information see Appendix C Naming Conventions in the ZENworks Control Center on page 589 Folder Type the name or browse to the folder that contain...

Page 115: ...rver that a device is registered against In these three scenarios you could unregister the device and then reregister it in another ZENworks Management Zone or against another ZENworks Server It is no...

Page 116: ...ation see Section 6 4 Uninstalling the ZENworks Agent on page 66 13 2 Unregistering Devices To unregister a device run the rug sd command from the device For SUSE Linux Enterprise Server 10 SLES 10 an...

Page 117: ...ctions provide information about Novell ZENworks Linux Management Policy Management features and procedures Chapter 14 Policy Management Overview on page 119 Chapter 15 Understanding Policies on page...

Page 118: ...118 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 119: ...s ZENworks Linux Management Policies give you the ability to define and lock down configuration settings on managed devices servers and workstations ZENworks Linux Management provides policies for a n...

Page 120: ...nux Desktop Policy Configures the Novell Linux Desktop settings For step by step instructions to create this policy see Section 16 5 Novell Linux Desktop Policy on page 151 ZENworks Linux Management d...

Page 121: ...nt configuration to a specific set of devices On managed devices each policy type is enforced by a Policy Handler Enforcer which makes all the configuration changes necessary to enforce and unenforce...

Page 122: ...olicy Lets you configure the SUSE Linux Enterprise Desktop settings This policy lets you remove certain items from the system menu program menu and personal settings It also lets you configure backgro...

Page 123: ...te Execute and Text File policies Day of the Week Specific Select one or more days of the week on which to enforce the policy on devices and set other restrictions that might apply Remote Execute and...

Page 124: ...if you are sure that it will not cause problems For example in a Generic GNOME policy created by importing settings from a device the system requirement is set to the operating system of the device fr...

Page 125: ...te policies all policies whose system requirements are met are applied on the device For all other policies the first policy amongst the effective policies whose system requirements are met is applied...

Page 126: ...126 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 127: ...gement policies Section 16 1 Epiphany Policy on page 127 Section 16 2 Evolution Policy on page 133 Section 16 3 Firefox Policy on page 139 Section 16 4 Generic GNOME Policy on page 146 Section 16 5 No...

Page 128: ...ZENworks Linux Management For more information see Appendix C Naming Conventions in the ZENworks Control Center on page 589 Folder Required Type the name or browse to the folder that this policy will...

Page 129: ...t this option to prevent users from downloading and opening files automatically If you include this setting in the policy users are always asked if they want to save a file or open it For example if u...

Page 130: ...ach option you enable provide a value When you enable an option it is locked by default You can unlock the option by clicking The options that are not enabled are excluded from the policy and are not...

Page 131: ...oes not have the Epiphany Web browser installed or has an earlier version than the specified version the policy does not apply Even if you do not include this system requirement in the policy the syst...

Page 132: ...signing a policy to a Group object is the preferred method of assigning the policy Assigning the policy to a large number of objects for example more than 250 might cause increased server utilization...

Page 133: ...Section 17 3 Creating Policy Groups on page 179 18 Click Next to display the Finish page 19 Review the information on the Finish page making any changes to the policy settings by using the Back button...

Page 134: ...ZENworks Linux Management For more information see Appendix C Naming Conventions in the ZENworks Control Center on page 589 Folder Required Type the name or browse to the folder that this policy will...

Page 135: ...r E Mail signature Specifies whether an e mail signature should be added to the contents of a message E mail server authentication method Specifies the kind of authentication to be used when users con...

Page 136: ...icy only if the users e mail accounts have been created in the Evolution e mail client 7 Click Next to display the Evolution Configuration Settings page 8 Select the desired options by default all opt...

Page 137: ...able for viewing attachments Lets you select the MIME types that Evolution allows to be viewed using available Bonobo controls Evolution provides built in support for opening certain MIME types Those...

Page 138: ...chedule specified At some point in the future you need to configure additional options for the policy by continuing with Section 17 4 Assigning Policies on page 182 or Click Next to display the Policy...

Page 139: ...n the Name column to select the desired policy groups and display their names in the Selected list box Using policy groups eases administration efforts by letting you group several policies so you can...

Page 140: ...the Policy Name page 4 Fill in the fields Policy name Required Provide a unique name for the policy The name you provide displays in the ZENworks Control Center interface which is the administrative t...

Page 141: ...isabled Disable bookmark editing Select this option to prevent users from editing a bookmark Hide bookmarks Select this option to hide bookmarks including all the bookmarks listed in the Bookmark menu...

Page 142: ...dd ons that add new functionality to Firefox They can add anything from a toolbar button to a completely new feature Extensions customize the browser to fit the personal needs of each user For example...

Page 143: ...he source from where images are loaded The following options are available Anywhere If you select this option images are loaded regardless of their source From originating website only If you select t...

Page 144: ...fox is installed on a managed device or not If the system finds that Firefox is installed on a device it also checks the version If it finds an earlier version than the specified one the policy is enf...

Page 145: ...er of objects for example more than 250 might cause increased server utilization 13c Click OK 14 Click Next to display the Policy Schedule page 15 Select the schedule to apply to the assignments from...

Page 146: ...k button as necessary Click Finish to create the policy as configured according to the settings on the Finish page 16 4 Generic GNOME Policy The Generic GNOME policy is used to configure GConf based a...

Page 147: ...inux Management Server The system obtains all settings including default settings from that device You can enforce these settings on a desired managed device or group of devices at a later time Before...

Page 148: ...specified user Ensure that the specified user has a valid account on the managed device from which you are importing the settings 7c Click Next to import the top level directories The four top level d...

Page 149: ...ed GConf settings If you have not included this setting in the policy and if the operating system of a managed device where the policy is to be applied is different than the operating system of the de...

Page 150: ...ssignments for this policy Specify the schedule for this policy Specify groups for this policy 13 Assign the policy to the devices 13a Click Add to browse for and select the appropriate Server or Work...

Page 151: ...several policies so you can use common assignments schedules and so forth rather than configuring these settings for each policy you create For more information see Section 17 3 Creating Policy Group...

Page 152: ...rks Linux Management For more information see Appendix C Naming Conventions in the ZENworks Control Center on page 589 Folder Required Type the name or browse to the folder that this policy will be cr...

Page 153: ...vent users from configuring a panel If you select this option users cannot add and remove the icons on the panel Disable launcher creation Lets you prevent users from creating application launchers Re...

Page 154: ...ms from the System menu of the Novell Linux Desktop Select an item you want to remove and move it to the box on the right side The item is removed from the users System menus Remove from Program Menu...

Page 155: ...ettings of Novell Linux Desktop Select an item you want to remove and move it to the box on the right side The item is removed from the users Personal Settings Remove applets Lets you prevent the appl...

Page 156: ...ktops The file should exist on the managed device at the specified location Background position Lets you specify background image display options Center displays an image in the center of the screen F...

Page 157: ...age 14 Specify the minimum version of Novell Linux Desktop required for all policy settings to be effective Policy settings are applied only if a device has the same version or a newer version of the...

Page 158: ...ames in the Selected list box Assigning a policy to a Group object is the preferred method of assigning the policy Assigning the policy to a large number of objects for example more than 250 might cau...

Page 159: ...3 Creating Policy Groups on page 179 22 Click Next to display the Finish page 23 Review the information on the Finish page making any changes to the policy settings by using the Back button as necess...

Page 160: ...administrative tool for ZENworks Linux Management For more information see Appendix C Naming Conventions in the ZENworks Control Center on page 589 Folder Required Type the name or browse to the fold...

Page 161: ...s the available options NOTE The launched program is not terminated by the enforcer if you select the Do not wait or Wait for n sec options Conditional If you chose Script in the Executable Type field...

Page 162: ...s to pass only those parameters that are required by the executable specified in the Executable file name field If you want to use shell operations define your own script Conditional If you chose Java...

Page 163: ...gning the policy Assigning the policy to a large number of objects for example more than 250 might cause increased server utilization 9c Click OK 10 Click Next to display the Policy Schedule page then...

Page 164: ...cy Groups on page 179 13 Click Next to display the Finish page 14 Review the information on the Finish page making any changes to the policy settings by using the Back button as necessary Click Finish...

Page 165: ...more information see Appendix C Naming Conventions in the ZENworks Control Center on page 589 Folder Required Type the name or browse to the folder that this policy will be created in Folders display...

Page 166: ...ets you remove the recent documents from the main menu file area of the user s SUSE Linux Enterprise Desktop Favorite Applications Configuration Lets you configure the following settings Remove Favori...

Page 167: ...he associated feature on the user s desktop The user cannot access menu items or controls associated with the feature Remove Panel Configuration Lets you prevent users from configuring a panel If you...

Page 168: ...ed enlarges the image until the image meets the screen edges and Tiled repeats the image over the screen Select No Background to prevent the image from being displayed on the desktop Background Shade...

Page 169: ...ctly Even if you do not include this setting in the policy the system checks for SLED Linux Enterprise Desktop If it does not find SLED Linux Enterprise Desktop an error message is generated and the p...

Page 170: ...drop down list then select the desired options which vary depending on the schedule type you select The settings you configure on this page determine when the policy is applied to devices See Section...

Page 171: ...licy to display the Create New Policy page 3 In the Policy Type list click Text File Policy then click Next to display the Policy Name page 4 Fill in the fields Policy name Required Provide a unique n...

Page 172: ...arch string Specify the text you want to search for in a given file The search string can be simple text or a regular expression For detailed information on regular expressions click the button Case s...

Page 173: ...th owner and group set to root and r w x r x r x 755 permission You can modify the ownership and permissions by configuring a script in the Post Change Action pane The Post Change Action pane is locat...

Page 174: ...ed Java program Java Runtime Executable JRE Specify the complete path including the Java Runtime Executable JRE name JRE is used to interpret the Java binary file JRE parameters Specify the parameters...

Page 175: ...for and select the appropriate Server or Workstation objects You can also select Folder or Group objects 11b Click the down arrow next to Servers or Workstations to expand the list then click the und...

Page 176: ...nistration efforts by letting you group several policies so you can use common assignments schedules and so forth rather than configuring these settings for each policy you create For more information...

Page 177: ...Policies on page 196 Section 17 10 Verifying Policy Enforcement on page 196 Section 17 11 Renaming Copying or Moving Policies on page 197 Section 17 12 Deleting Policies Policy Groups and Folders on...

Page 178: ...step by step instructions to create this policy see Section 16 8 Text File Policy on page 171 17 2 Creating Folders A folder is an organization object that displays in the ZENworks Control Center inte...

Page 179: ...Type the name or browse to the folder that contains this folder in the ZENworks Control Center interface Description Provide a short description of the folder s contents 4 Click OK 17 3 Creating Poli...

Page 180: ...in the ZENworks Control Center interface the administrative tool for ZENworks Linux Management and in the user interface For more information see Appendix C Naming Conventions in the ZENworks Control...

Page 181: ...onfigure additional options for the policy group by continuing with Section 17 4 Assigning Policies on page 182 or Click Next to display the Add Group Members page to perform the following tasks Speci...

Page 182: ...Summary page then review the information making any changes to the settings by using the Back button as necessary 12 Click Finish 17 4 Assigning Policies When you assign policies you specify device as...

Page 183: ...he Finish page making any changes to the policy settings by using the Back button as necessary Click Finish to assign the policy as configured according to the settings on the Finish page In addition...

Page 184: ...settings by using the Back button as necessary then click Finish to add the policy to the group 17 7 Editing Policies You can edit an existing policy to change its description add or remove assignment...

Page 185: ...he revision number click Increment Revision Number of errors not acknowledged Displays the number of errors not acknowledged Number of warnings not acknowledged A warning is anything that does not cau...

Page 186: ...the selected policy You can click the calendar icon to display a calendar to view events for the desired date You can also use the arrows to view events for the previous or next day week or month 2e R...

Page 187: ...tion options in this section Policy type Displays the policy type as Generic GNOME policy Revision Displays the policy s revision number To change the revision number click Increment Revision Number o...

Page 188: ...the appropriate event then click Acknowledge a check mark displays on the right side of the Date column to indicate that the item has been acknowledged 2d Review the information in the Upcoming Event...

Page 189: ...in the original policy and that you do not want as a part of the updated policy 3b Edit the minimum system requirements according to your preferences To edit the system requirements of the Generic GN...

Page 190: ...s The Assignments section lists the devices device groups and device folders to which the selected policy is assigned You can also view the folder to which the device belongs and the schedule You can...

Page 191: ...olumn to select the desired group and display its name in the Selected list box Remove Select the check box next to the appropriate group name then click Remove to remove the selected policy from the...

Page 192: ...object s description if one was provided when the policy was created The description provides a short description of the policy s purpose This description displays in the ZENworks Control Center inter...

Page 193: ...eck box next to the Name column then clicking Remove to remove Add Click Add to open the Select Groups dialog box then click the blue arrow in the Select column to select the desired group and display...

Page 194: ...e type is assigned the first policy that meets the requirements is enforced on managed devices All effective Remote Execute and Text File policies are enforced on managed devices You can specify the s...

Page 195: ...ed based on the value you have selected in the first drop down list 8 Specify a value in the text box The following table describes values you can select in the first drop down list and corresponding...

Page 196: ...es tab select the appropriate device click Actions then click Refresh Device On a managed device start a console session and execute the rug refresh command On SUSE Linux Enterprise Server 10 SLES 10...

Page 197: ...g for all managed devices except SUSE Linux Enterprise Server 10 SLES 10 and SUSE Linux Enterprise Desktop 10 SLED 10 devices The path for SLES 10 and SLED 10 devices is var log zmd messages log 17 11...

Page 198: ...is unassigned and unenforced from the device with which it was assigned For more information see Section 17 13 Unenforcing Policies on page 199 Deleting Policy Groups The results of deleting a policy...

Page 199: ...cy folder is deleted each of its policies and subfolders are also deleted 17 13 Unenforcing Policies Policies are unenforced when either a policy is deleted or it is unassigned from a device On the ne...

Page 200: ...200 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 201: ...e 203 Chapter 19 Understanding RPM Packages on page 207 Chapter 20 Using RPM and File Bundles on page 211 Chapter 21 Understanding the Package and Content Management Features Available on a Managed De...

Page 202: ...202 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 203: ...zlman command line utility to create and modify packages bundles and catalogs The procedures in this section explain how to perform these tasks using the ZENworks Control Center If you prefer the zlm...

Page 204: ...t 3 then echo Usage zlmload sh bundle_name arch admin_password echo Example zlmload sh SLES 9 Distro sles 9 i586 novell exit fi Create the bundle to load into zlman V U administrator P 3 bc 1 loop thr...

Page 205: ...imilar to imaging operations For more information see Part VI Preboot Services on page 315 You can also create bundle groups to collect several bundles to ease administration and to provide easier ass...

Page 206: ...ting Content in the ZENworks Management Zone ZENworks Linux Management uses a hierarchical organization to simplify device management At the top level a ZENworks Management Zone provides an autonomous...

Page 207: ...ems on page 209 19 1 Installing the RPM Packages You can install an RPM package either from an RPM file located on the local file system or from remote locations and repositories such as Yellow Dog Up...

Page 208: ...uires authentication with your Novell account name and password 19 2 4 NU Repository The NU repository is basically a collection of YUM repositories The NU repository stores the actual RPM packages an...

Page 209: ...dd to the bundle 3 Add the directories to the package bundle by using the zlman bundle add package bundle name target rpm command IMPORTANT You must not assign this bundle directly to the managed devi...

Page 210: ...210 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 211: ...r more information see zlman 1 page 547 The following sections contain additional information Section 20 1 Understanding Bundles on page 211 Section 20 2 Creating RPM Bundles on page 212 Section 20 3...

Page 212: ...rating system boots If you are familiar with ZENworks Desktop Management preboot bundles are similar to imaging operations For more information about preboot bundles see Part VI Preboot Services on pa...

Page 213: ...at displays for users in the ZENworks Linux Management Update Client installed on managed devices during the ZENworks Agent installation when they update software The display name can be the same name...

Page 214: ...Management package repository The packages that you upload to a bundle must already exist on the local device on which you are running the ZENworks Control Center During the bundle creation process p...

Page 215: ...ct the platform of the target devices NOTE Bundles can be installed on any platform bundles are not platform specific The packages contained in bundles are platform specific and can be installed only...

Page 216: ...nstalled on the assigned devices ZENworks Linux Management installs them With the Update option you don t need to worry whether a package is already installed because the package is either updated if...

Page 217: ...on the devices ZENworks Linux Management does not update the existing packages As a result packages can be installed multiple times parallel installations which might cause overlap issues This option...

Page 218: ...nstalled Installing a bundle means that the software packages and files are installed to assigned devices and available for use Pre uninstallation post installation Lets you perform tasks that must be...

Page 219: ...ipt Script engine Required Specify the interpreter that launches to run your script for example usr local bin perl Script engine parameters Specify any parameters you want included on the command line...

Page 220: ...est a bundle s deployment Specify the deployment schedule for this bundle Specify the installation schedule for this bundle Specify groups for this bundle 12 Assign the bundle to the devices that you...

Page 221: ...any issues that could prevent the RPM bundle or file bundle from being deployed you can look at the log file to troubleshoot the bundle creation process The log file is located in var opt novell logs...

Page 222: ...for use The installation schedule determines when the packages and files are installed on assigned devices so the packages will be available for use Deploy and install immediately when this wizard co...

Page 223: ...Back button as necessary Click Finish to create the bundle as configured per settings on the Summary page 20 Click OK 20 3 Creating File Bundles You can use the ZENworks Control Center or the zlman c...

Page 224: ...can be the same name that you provided in the Name field however you can choose to make the name more intuitive for users Folder Type the name or browse to the folder that this bundle will be created...

Page 225: ...missions Specify the UNIX file permissions to be applied to the files after deployment A reasonable standard for file permissions is 644 This option is not applicable for compressed files Unpack Selec...

Page 226: ...e to open the File Import dialog box fill in the fields then click OK The ZENworks Server contains all of the files that are included in bundles defined within your Management Zone The package reposit...

Page 227: ...in the fields 9a Scriptable Action Select one of the following actions Pre distribution post distribution Lets you perform tasks that must be done before or after a bundle is deployed to assigned dev...

Page 228: ...type your script This script is delivered to the assigned devices as part of the bundle and is executed in the standard device shell environment With this option there are no additional options to con...

Page 229: ...ith Section 20 4 Assigning Bundles on page 232 or Click Next to display the Bundle Assignment page to perform the following tasks Specify assignments for this bundle Specify special flags such as flag...

Page 230: ...imes Use this option to specify an optional deployment schedule separate from the installation schedule If you select this option you can set up a deployment schedule and an installation schedule If y...

Page 231: ...group deploy and install immediately when the Create New Group Wizard completes providing that the assigned devices are online The packages inside the bundle group deploy to and install on devices th...

Page 232: ...bject during its creation you have already performed the following procedure 1 In the ZENworks Control Center click the Bundles tab select the desired bundle or bundle group in the Bundles list by cli...

Page 233: ...any issues that could prevent the RPM bundle or file bundle from being deployed you can look at the log file to troubleshoot the bundle creation process The log file is located in var opt novell logs...

Page 234: ...kages will be available for use Deploy and install immediately when this wizard completes Select this option to specify that the packages inside the bundle group deploy and install immediately when th...

Page 235: ...ou can also use this page to edit the bundle group s description add or remove assignments for the bundle and change other configuration settings as described below 2a Review the information in the Ge...

Page 236: ...ropriate device name then click Remove to remove the device s assignment from this bundle Action Deploy and Install Now Click Action Deploy and Install Now to immediately deploy and install the bundle...

Page 237: ...he same bundle If you make any configuration changes on this page changing the display name or description adding a package to or removing a package from the bundle or adding or modifying a script the...

Page 238: ...For more information see Step 6a on page 214 Import from repository Click Add Import from repository to open the Package Import dialog box For more information see Step 6b on page 216 Remove Click Rem...

Page 239: ...device You can use the Freshen option in conjunction with the Auto detect Update or Install options NOTE To view details about each package click the desired package in the Name column 3c Review the...

Page 240: ...the New Folder dialog box 3 Fill in the fields Name Provide a unique name for your folder This is a required field For more information see Appendix C Naming Conventions in the ZENworks Control Center...

Page 241: ...explains how to perform this task using the ZENworks Control Center If you prefer the zlman command line utility see the Bundle Commands section of zlman 1 page 547 To create a bundle group 1 In the Z...

Page 242: ...other options 5 Click Finish to create the bundle group as configured per settings on the Summary page If you click Finish the bundle group is created but it does not have members devices assigned a s...

Page 243: ...the down arrow next to Servers or Workstations to expand the list then click the underlined link in the Name column to select the desired objects and display their names in the Selected list box Assig...

Page 244: ...for more information about each schedule type and its options Deploy and install at separate scheduled times Use this option to specify an optional deployment schedule separate from the installation...

Page 245: ...o and install on devices that are not online when they refresh 12 Click Next to display the Summary page 13 Review the information on the Summary page making any changes to the bundle settings by usin...

Page 246: ...ninstall Bundle Wizard to uninstall only RPM and File bundles You can remove the assignments from preboot Dell Update Package DUP and patch bundles but they cannot be uninstalled by using the Uninstal...

Page 247: ...e removed from previously assigned devices The following schedules are available Click the link in the left column for more information about each schedule type 7 Click Next to display the Finish page...

Page 248: ...tep 4 3 In the Effective Bundles section on the Summary page click Advanced to display all bundles assigned to this device 4 Select the box next to the desired bundle then click Remove to launch the U...

Page 249: ...he previously assigned devices are no longer assigned to the bundle however the software in the bundle remains on those devices Deleting Bundle Groups The results of deleting a bundle group is similar...

Page 250: ...ying or Moving Bundles Use the Edit drop down list on the Bundles page to edit an existing object To access the Edit drop down list you must select an object by clicking the check box next to the obje...

Page 251: ...ny given time For example suppose a bundle has multiple versions 1 2 and 3 If version 1 is currently deployed all associated devices have version 1 of the bundle deployed If you then make version 3 th...

Page 252: ...ve a catalog by using a Remote Execute policy but you can remove the bundles and packages contained in a catalog To configure a Remote Execute policy to remove bundles and packages from devices 1 In t...

Page 253: ...rug rm package_name to remove a package that is contained in an installed bundle that contains other packages only the specified package is removed from assigned devices The other packages in the bund...

Page 254: ...the policy to the devices 12a Click Add to browse for and select the appropriate Server or Workstation objects You can also select Folder or Group objects 12b Click the down arrow next to Servers or...

Page 255: ...can contain details from a large volume of inventory packaging and other device information You can create new reports edit existing reports delete reports or generate one or multiple reports simultan...

Page 256: ...zlman For more information on zlman see zlman 1 page 547 To create several bundles with multiple packages create one bundle at a time and add multiple packages to it instead of running the commands a...

Page 257: ...d increases the speed of the streaming of the packages to it IMPORTANT Setting this attribute instructs the server to offer RC4 encryption at 128b as the only available cipher suite The client will co...

Page 258: ...258 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 259: ...revent it being deleted or to prevent it from being upgraded to a newer version To lock a package 1 List all the packages installed on the managed device by entering the rug pa command From the list s...

Page 260: ...on a Managed Device You can lock a bundle on the managed device to prevent it from being deleted or to prevent it from being upgraded to a newer version Section 21 2 1 Locking a Bundle on page 260 Se...

Page 261: ...ined in the catalog by executing the rug pa catalog_name command 4 Make a note of the date and time when you enable the Rollback preference by executing the date command or Create a checkpoint by usin...

Page 262: ...you want to install a specific version of the package and do not want zmd to choose the best package 1 On the managed device execute the rug in package_name package_version command 21 4 2 Using the z...

Page 263: ...ntent Management Features Available on a Managed Device 263 novdocx en 11 July 2008 The Software Installer window displays the packages and versions available for installation 5 Select the package to...

Page 264: ...264 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 265: ...g Catalogs A catalog is a collection of bundles bundles included in a catalog are usually considered optional You can use catalogs to deploy and install optional or dependent packages to assigned devi...

Page 266: ...lays for users when they install update or remove software The display name can be the same name that you provided in the Name box however you can choose to make the name more intuitive for users In t...

Page 267: ...loyed and installed IMPORTANT If you hide an optional catalog none of the packages contains dependent packages from the user interface the catalog is never deployed and installed For this reason you s...

Page 268: ...nts page 10 Assign this catalog to the devices that you want to distribute the catalog to 10a Click Add to display the Select Assignments dialog box 10b Click the blue arrow next to Servers or Worksta...

Page 269: ...rmine if the RPM bundle or files can be successfully deployed If there are any issues that could prevent the RPM bundle or file bundle from being deployed you can look at the log file to troubleshoot...

Page 270: ...en this wizard completes Select this option to specify that the packages inside the bundle group deploy and install immediately when the Create New Group Wizard completes providing that the assigned d...

Page 271: ...the ZENworks Control Center click the Bundles tab select the desired catalog in the Bundles list by clicking the box next to its name click Action then click Assign Catalog to display the Devices To...

Page 272: ...perform a test to determine if the RPM bundle or files can be successfully deployed If there are any issues that could prevent the RPM bundle or file bundle from being deployed you can look at the log...

Page 273: ...es Select this option to specify that the packages inside the bundle group deploy and install immediately when the Create New Group Wizard completes providing that the assigned devices are online The...

Page 274: ...ogs dialog box then click the desired catalogs to add them to the Selected list 3b Click OK to display the selected catalogs in the list on the Targets page 4 Click Next to display the Finish page rev...

Page 275: ...and ZENworks Linux Management does not redistribute the catalog to devices because of the name or location change 22 6 Deleting Catalogs If you delete a catalog from your ZENworks Linux Management sys...

Page 276: ...dow that displays 22 7 Creating Folders A folder is an organization object that displays in the ZENworks Control Center interface which is the administrative tool for ZENworks Linux Management A folde...

Page 277: ...is is a required field For more information see Appendix C Naming Conventions in the ZENworks Control Center on page 589 Folder Type the name or browse to the folder that contains this folder in the Z...

Page 278: ...278 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 279: ...ell Update Package Bundle on page 284 23 1 Obtaining Dell Update Packages You mirror Dell Update Packages from the Dell FTP site to your ZENworks server You can also mirror Dell Update Packages from a...

Page 280: ...e desired Dell Update Package bundle by checking the box next to its name click Action then click Assign Bundle to display the Devices to be Assigned page 3 Assign the bundle or bundle group to the de...

Page 281: ...are any issues that could prevent the RPM bundle or file bundle from being deployed you can look at the log file to troubleshoot the bundle creation process The log file is located in var opt novell l...

Page 282: ...packages will be available for use Deploy and install immediately when this wizard completes Select this option to specify that the packages inside the bundle group deploy and install immediately when...

Page 283: ...Update Package Bundles on page 279 or If the appropriate Dell Update Package bundle is already assigned to the device continue with Section 23 4 Deploying an Updated Version of a Dell Update Package...

Page 284: ...its contents You can however only remove existing packages or replace an existing package with a newer version of that same package You cannot add new packages to the bundle Be aware that if you modi...

Page 285: ...er click the Bundles tab 2 Click the underlined link in the Name column for the copy of the Dell Update Package whose contents you want to modify 3 Click the Details page 4 Conditional To replace an e...

Page 286: ...286 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 287: ...plicate packages to each secondary server in your system NOTE Depending on your needs you might have more than one ZENworks Management Zone in your system The content replication procedure in this sec...

Page 288: ...replication of a bundle only a new packages and updates to existing packages are sent The following schedules are available 4 Click Apply Schedule Type Description No Schedule Use this option to indic...

Page 289: ...Zone Dell Update Packages DUPs YaST Online Updates Red Hat Network Red Carpet Enterprise or ZENworks 6 6 x Linux Management YUM Yellow dog Updater Modified NU NOTE To mirror from a ZENworks 6 6 x Lin...

Page 290: ...ror software catalogs bundles and packages from external repositories by using these configuration files For more information on creating a configuration file by using the xzlmmirror utility see Secti...

Page 291: ...manually Configuration files are specified using the c flag zlmmirror command c filename xml If no configuration file is specified the default configuration file location is etc opt novell zenworks z...

Page 292: ...RCE Red Carpet EnterpriseTM or ZENworks 6 x Linux Management YAST YAST Online Updates RHN Red Hat Network YUM YUM NU Novell Updates User Name to use when connecting to the remote server If no user is...

Page 293: ...nal and is used with an Internet Proxy You can add the Proxy element anywhere in the RemoteServer section If the Internet proxy requires authentication the format looks like the following example Prox...

Page 294: ...r The Administrator user should be specified if you want to use the default administrator account Password Password for the account provided in User If you are using the Administrator account this is...

Page 295: ...service with more than one bundle per catalog ExcludeBundle Same as Bundle except packages and patches contained in the specified bundles are excluded This option is valid only for ZENworks Linux Man...

Page 296: ...e 296 2 Configuring the Catalogs on page 298 You can also edit the configuration file For more information see Editing the Configuration File on page 301 Configuring the Servers 1 To start the xzlmmir...

Page 297: ...6 x Linux Management YAST YaST Online Updates RHN Red Hat Network YUM YUM NU Novell Updates The default URL of the server you want to mirror is displayed automatically in the following format dependi...

Page 298: ...rroring the software to the file system does not add it to ZENworks 4a Select the local server that you want to receive the mirrored software 4b Specify the username and password to connect to the loc...

Page 299: ...list click Browse to browse for and select the targets you want to mirror By default all the targets in the selected catalog are mirrored To remove a target from the list select the target then click...

Page 300: ...rPatchRPM Allows the mirroring operation of the YOU patch bundles to filter all the packages of the patch rpm type Select this check box to restrict the mirroring operation of the YOU patch bundles to...

Page 301: ...ails dialog box is displayed 3 Click Edit to edit the catalog information displayed in the window Editing the Configuration File 1 Launch the xzlmmirror utility by entering the following command at th...

Page 302: ...s for SLES 10 SLED 10 OES 2 To mirror only the patch bundles for SLES 10 SLED 10 and OES 2 platforms from RCE type and NU type remote servers use the p option in the zlmmirror m p c mirror conf xml co...

Page 303: ...four packages one package has the install type flag set to false the second package has the install flag set to true the third package has the freshen flag set to false and the fourth package has the...

Page 304: ...rks Linux Management Server on page 304 Section 25 4 2 Accessing a Public ZENworks Linux Management Server on page 304 25 4 1 Creating a Public ZENworks Linux Management Server 1 Create a default regi...

Page 305: ...n to update Dell PowerEdge servers using Dell Update Packages we recommend that you mirror the packages from the Dell FTP site before installing the ZENworks Agent on the managed PowerEdge servers You...

Page 306: ...ation Element Setting Type Type Type of mirroring you want performed Type zlm Type Specifying zlm mirrors the Dell Update Packages directly to your ZENworks Linux Management server After mirroring the...

Page 307: ...dell Type User User Password Password RemoteServer LocalServer Type zlm Type Base Base User Administrator User Password password Password LocalServer Catalog Name catalog_name Name LocalName LocalName...

Page 308: ...s whether there is a Dell Update Package bundle available in the ZENworks package repository for each Dell PowerEdge server in the list You can click the link to view the name of the Dell Update Packa...

Page 309: ...by entering the following command Local ZLM Server rug sd URL_of_the_existing_ZLM_server 2 Register the local primary ZENworks Linux Management server to the remote primary ZENworks Linux Management s...

Page 310: ...to a managed device because it contains the entire Red Hat distribution and might contain RPM packages that conflict with each other Following are two scenarios for updating devices with RPM packages...

Page 311: ...om the initial bundle that was created when mirroring the Red Hat Network Or you can create several custom bundles each containing one or more RPM packages It is best to test your custom bundles on a...

Page 312: ...he ZENworks Server Password When you configure the XML configuration file prior to performing a mirroring operation you specify your ZENworks Server s password in the LocalServer section To provide en...

Page 313: ...2 Installing Alien Package Converter on page 313 Section 26 3 Example Usage on page 314 26 1 Alien Package Converter Overview The Alien package converter is a simple program to convert packages from...

Page 314: ...f helloworld tgz usr When the tarball is unpacked it will create the usr share myapp directory containing the readme file 2 Use Alien package converter to make an RPM package of the tarball by enterin...

Page 315: ...Management Preboot Services features and procedures Chapter 27 Preboot Services Overview on page 317 Chapter 28 Understanding Preboot Services in ZENworks Linux Management on page 321 Chapter 29 Setti...

Page 316: ...316 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 317: ...ce s hard drives Restore an image to the device Apply an existing image to multiple devices Configure Dell devices To accomplish these tasks automatically using the ZENworks Control Center you simply...

Page 318: ...abled Kickstart bundles cannot be run using a boot CD or a ZENworks partition ZENworks Image bundle Lists one or more ZENworks images base plus add ons that can be restored on a device This bundle all...

Page 319: ...or a device to automatically use a Preboot bundle you must first assign a Preboot bundle to the device its parent folder or its group and then you must set up the device to apply the bundle Preboot Se...

Page 320: ...es select the box next to Status Name then click Action Assign bundle Assigns all bundles to the devices that you select in the wizard Click Bundles select the box next to one or more bundle names the...

Page 321: ...E is not installed or where you want to manually perform a Preboot Services operation Preboot Services bootable diskette Enables using the Preboot Services bootable CD or DVD when the device doesn t s...

Page 322: ...Read the ZENworks identity information from the hard drives Communicate with novell zmgprebootpolicy to determine if there is any preboot work applicable to the device Present and manage the Preboot S...

Page 323: ...on page 326 Section 28 3 4 Non registered Device Settings on page 326 Section 28 3 5 Preboot Work Assignment Rules on page 327 Section 28 3 6 Preboot Referral Lists on page 328 Section 28 3 7 Intel A...

Page 324: ...nd overwrite the ZENworks boot system preventing ZENworks imaging from being performed Base Images A base image contains descriptions of all partitions and files on a hard drive When it is restored al...

Page 325: ...Preboot Services Menu Where PXE is enabled on a device the Preboot Services Menu can be displayed during the boot process The following menu choices are displayed on the Preboot Services Menu Start ZE...

Page 326: ...hese are the directories where images are allowed to be saved on the imaging server These are the locations that can be selected when configuring where to store image files For the procedures in confi...

Page 327: ...devices with specific hardware or to match a broad set of hardware requirements For example you can create a rule that applies a bundle to any device with a specific MAC address or BIOS serial number...

Page 328: ...ver novell proxydhcp responds to this request with information that includes the IP address of an imaging server where the device can send requests for assigned preboot work It is essential that the P...

Page 329: ...ore information on Intel AMT see the Intel Web site http www intel com technology platform technology intel amt Using AMT in ZENworks Linux Management The Intel AMT functionality allows you to accurat...

Page 330: ...cation Make sure you provision each AMT device with at least one enterprise name The Provisioning Process The provisioning process for AMT devices allows you to specify many AMT related configuration...

Page 331: ...device checks novell zmgprebootpolicy to see if there is any imaging work to do 8 If there is imaging work to do as contained in a Preboot bundle that is assigned to the device the device downloads th...

Page 332: ...ging server are two separate servers on the network Figure 28 1 DHCP Configuration on Separate Servers Processes 1 When the device boots the PXE BIOS issues a DHCP request with PXE extensions The requ...

Page 333: ...uration on the Same Server Part B Processes 1 When the device sees tag 60 in the DHCP response the PXE BIOS reissues the DHCP request on port 4011 2 The Proxy DHCP server responds on port 68 with the...

Page 334: ...Processes 1 The PXE BIOS requests nvlnbp sys from the TFTP server 2 The TFTP server sends nvlnbp sys to the PXE device 3 The PXE device loads nvlnbp sys into memory Phase 3 Figure 28 5 Phase 3 of the...

Page 335: ...the Data Model via novell zmgprebootpolicy if any work is assigned 2 Assuming work is assigned the novell zmgprebootpolicy daemon responds with the name of the configuration file to use in performing...

Page 336: ...el from the TFTP server 2 Pxelinux 0 requests and receives boot initid from the TFTP server 3 Pxelinux 0 requests and receives boot root from the TFTP server 4 Pxelinux 0 requests and receives boot up...

Page 337: ...n 28 5 3 Reimaging Corrupted Devices on page 339 Section 28 5 4 Restoring Lab Devices to a Clean State on page 339 Section 28 5 5 Setting Up Devices for Future Reimaging on page 340 Section 28 5 6 Mul...

Page 338: ...loying them you can install a standard software platform and enable the device for future unattended reimaging 1 Create a model device of each type that you intend to deploy 2 Create an image of each...

Page 339: ...should boot the device with the imaging boot CD or DVD and restore the appropriate images manually 4 After the image is laid down restore any user files that were backed up to the network 28 5 4 Rest...

Page 340: ...or DVDs that users can use when they run into trouble see Section 29 2 Setting Up the Preboot Services Methods on page 346 These devices should point to an imaging server that contains the same clean...

Page 341: ...session master device For more information see Section 30 2 Multicasting Images on page 419 Manual Multicasting At a bash prompt you can enter commands to configure and initiate a multicasting sessio...

Page 342: ...egins Time count When the specified length of time has passed with no new clients having registered the multicast session begins regardless of the number of client participating The first trigger to b...

Page 343: ...at installation configuration The above options are only for configuring not for updating these settings These configurations are applied to the Dell device when it boots and uses the Dell Configurati...

Page 344: ...344 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 345: ...started manually on at least one server on each network segment Exactly how many servers and which specific servers should run this daemon is dictated by your network topology As a rule of thumb for...

Page 346: ...ary to boot to the ZENworks Linux Management imaging environment Before you can use Preboot Services with automated Preboot bundles you need to do the following Install the ZENworks Linux Management I...

Page 347: ...ries that you add under the addfiles directory are placed at the root of the client when booting the CD or DVD IMPORTANT When booting from the CD or DVD the imaging engine is read into RAM Because the...

Page 348: ...ot work This file exists on the imaging server and usually does not need to be modified During the boot process this settings txt file is read and the necessary settings information is discovered and...

Page 349: ...you select this option you are given the chance to change each setting during bootup Reboot Manually Specifies whether you must reboot a device manually after it was booted with the bootable diskette...

Page 350: ...look up Internet address message to be displayed during bootup This is because zislnx does not know the IP address when DHCP is being used so the etc hosts file contained in the image does not have th...

Page 351: ...le diskette see Creating a Bootable Diskette on page 351 You can save to a different location for use in burning to an imaging CD or DVD 7 When you are finished using this utility click Close IMPORTAN...

Page 352: ...the bootable diskette Use a DNS name only if it is working on your network and the imaging server has an entry in your DNS server s name resolution table 4 Format one high density diskette or insert a...

Page 353: ...amba on the Linux server in order for the Windows device to have access to this directory The following dialog box is displayed after you click the Preboot Bootable Image tab 2 In the Configuration Fi...

Page 354: ...vice does not have PXE available The following sections explain how to manage ZENworks partitions Creating a ZENworks Partition on page 354 Disabling a ZENworks Partition on page 355 Removing a ZENwor...

Page 355: ...decide to enable PXE on a device but have previously installed a ZENworks partition on it you can disable or delete the partition because it is no longer necessary For information on deleting the par...

Page 356: ...partition at the same time you put down an image However the new image should not contain a ZENworks partition For example you can do the following 1 In the ZENworks Control Center create a ZENworks S...

Page 357: ...inux Management or any time the server is rebooted and must run on all imaging servers For more information on these daemons see Section D 7 Imaging Server on page 605 Checking the Setup After the Pre...

Page 358: ...er and the PXE devices Configuring the routers or switches to correctly forward Preboot Services network traffic requires a solid understanding of the DHCP protocol DHCP relay agents and IP forwarding...

Page 359: ...se If Preboot Services specifically novell proxydhcp is installed on the same server as the DHCP server then the DHCP server must be configured with a special option tag For more information see Confi...

Page 360: ...ents Imaging servers should be installed so that PXE devices have access to imaging services within their LAN A good design ensures that a client does not need to connect to imaging services through a...

Page 361: ...se a single LAN environment only exists in small lab type networks Limited use because a single LAN environment only exists in small lab type networks Information On the Same Server On Separate Server...

Page 362: ...in the previous section Configuring LAN Environments for Preboot Services on page 362 On the Linux server edit the etc opt novell novell proxydhcp conf file and change LocalDHCPFlag 0 to LocalDHCPFla...

Page 363: ...version 2 0 1 One VLAN hosts the Proxy DHCP server the second VLAN hosts the DHCP server and the third VLAN hosts the PXE device The PXE device s DHCP broadcast is forwarded by the switch to both the...

Page 364: ...ss box type the DHCP server IP address 13d Click OK 13e Change the Pass through mode value to Bootp and DHCP 13f Perform Step 1 to Step 5 again and specify the Proxy DHCP server IP address at Step 3 1...

Page 365: ...orwarding frames from the port to the rest of the network the switch checks each frame for loops and then drops it The switch can remain in this listening state from 15 to 45 seconds The effect of thi...

Page 366: ...following sections explain how to configure the following ZENworks Linux Management imaging servers Configuring the TFTP Server on page 366 Configuring the Proxy DHCP Server on page 366 Configuring t...

Page 367: ...le enter the following command etc init d novell pbserv restart Configuring Novell zmgprebootpolicy The novell zmgprebootpolicy daemon is used to check if there are any imaging actions that need to be...

Page 368: ...The novell pbserv daemon receives all connection requests from the Preboot Services devices on this port 13331 decimal novell zmgprebootpolicy client connection port The novell zmgprebootpolicy daemo...

Page 369: ...o exists for use by ZENworks 6 5 PXE devices that attach to ZENworks 7 2 servers through Preboot Services server referrals see Section 28 3 6 Preboot Referral Lists on page 328 Its content and format...

Page 370: ...Partition Hint5 DELL Deployment Toolkit v2 1 in Automated Mode Hint6 DELL Deployment Toolkit v2 1 in Maintenance Mode Hint7 Boot to Local Hard Drive 2 To change the appearance of the menu edit the fir...

Page 371: ...r more information see Section 29 5 Overriding Preboot Services Defaults on page 390 The following default settings can be configured in the ZENworks Control Center Section 29 4 1 Configuring Preboot...

Page 372: ...he ZENworks Management Zone This can be overridden at the folder or device level For more information see Section 29 5 Overriding Preboot Services Defaults on page 390 IMPORTANT PXE must be enabled on...

Page 373: ...y the menu when needed 29 4 2 Configuring Image Storage Security To determine the degree of security you want with respect to saving image files 1 In the ZENworks Control Center click the Configuratio...

Page 374: ...nge the order of the locations including the order of the imaging servers that are listed To remove a directory path from the listing select the path and click Remove You can select multiple paths for...

Page 375: ...tered devices The name is applied after the device is imaged This can be useful for when you have multiple devices to be imaged You can automatically provide unique names for each device from its BIOS...

Page 376: ...ows the devices to be dynamically assigned IP addresses For Red Hat Enterprise Linux using the DHCP option causes a Could not look up Internet address message to be displayed during bootup This is bec...

Page 377: ...er displayed in the list box above After a device is imaged IP settings are applied to the device The IP address that is assigned to the imaged device is no longer in the available list but is instead...

Page 378: ...Product Name field then click Add to place the string into the Laptops list You can add multiple strings to the list in order to identify all of the laptops that you want a rule to select To remove a...

Page 379: ...k Assignment section Make it descriptive enough that you can later remember its purpose 7 In the Bundle to apply field browse for or specify the bundle where you want to apply this rule Each rule can...

Page 380: ...f filters that you can add in the rule but there are practical limits such as Designing a rule that is easy to understand Devising the rule so that you do not accidentally create conflicting filters B...

Page 381: ...Conversely if you have that same amount of information in one rule using filter sets for the AND and OR conditions it might make the dialog box so long that it becomes unmanageable To determine whethe...

Page 382: ...AND is the default logical operator within the set because OR defaults in the Combine filters using field which you can change Filter sets will be combined using is a display only field When providin...

Page 383: ...d in the Value for the component field The possible options for the Hard drive size and RAM fields are less than greater than equal to greater than or equal to less than or equal to not equal to For a...

Page 384: ...vice containing the same image This option allows you to force the image to be reapplied to the device For example you might want to refresh all of your lab devices for the next use of the lab IMPORTA...

Page 385: ...erver into the referral list Move up Move down Arranges the order in which the servers are contacted You can move only one server at a time Remove To remove a server from the list select the server th...

Page 386: ...resources you need to install the iAMT Redirection Drivers from Intel You can do this on one device then send the result to the other devices that need the drivers as outlined in the steps below The...

Page 387: ...visioning mode to Enterprise 4 Configure the other settings as appropriate Refer to your device s or AMT enabled application s documentation for instructions 5 Configure the provisioning server suppli...

Page 388: ...ng provisioned 7 Fill in the fields 7a Enter the appropriate administrator account and passwords in their respective fields This is the same as you entered in Step 2 7b Enter the currently valid IP ad...

Page 389: ...ty allows you to accurately identify devices even if they have had physical drive replacements This sets up Preboot Services with persistent device identification by providing ZENworks with nonvolatil...

Page 390: ...n a device when it boots By default the ZENworks Management Zone configuration applies to all folders and devices You can override this at the folder or device level For more information on the Preboo...

Page 391: ...ies depending on whether you are at the folder or device level 5 To configure the settings for the folder or device click Override The following is displayed Current Devices Servers Revert to settings...

Page 392: ...devices PC 99 compliant or later on the NIC This section includes the following information Section 29 6 1 Enabling PXE on a PXE Capable Device on page 392 Section 29 6 2 Verifying That PXE Is Enabled...

Page 393: ...e pauses during the boot process and displays the following on the screen CLIENT MAC ADDR 00 E0 29 47 59 64 DHCP The actual message displayed varies from one manufacturer to another but you can identi...

Page 394: ...e to be automatically imaged from Preboot bundles by enabling PXE on the device Device Must Have Because A supported Ethernet card The device must connect with the imaging server to store or retrieve...

Page 395: ...issues you must disable the persistent device names for network and storage before cloning the devices Disabling the Persistent Network Device Names on page 395 Disabling the Persistent Storage Device...

Page 396: ...rnet device represents the MAC address for the device For example In the ifcfg eth id 00 AA BB 11 22 33 file the trailing identifier AA BB 22 33 is the MAC address for the device 3 Rename the file to...

Page 397: ...able devices are servers and workstations ZENworks Linux Management imaging supports devices that physically connect to the network that meet the minimum requirements for devices ZENworks Linux Manage...

Page 398: ...sks You can take an image of an existing device and use it to image a similar device or use it as a backup image for reimaging the device 1 In the ZENworks Control Center click the Devices tab 2 Click...

Page 399: ...size to conserve disk space This can cause reimaging to take longer Create an image bundle If you select this option another wizard page is displayed see Step 6 where you can configure the new bundle...

Page 400: ...02 see Creating an Add On Image on page 409 Configuring the ZENworks Image Bundle for Automatic Imaging Using ZENworks Linux Management you can install software using a bundle Software included in a b...

Page 401: ...e that differentiates the ZENworks Image bundles that are listed together in a folder For more information see Appendix C Naming Conventions in the ZENworks Control Center on page 589 Folder Browse fo...

Page 402: ...g the Image Explorer utility which can be run on a Windows device from a Linux server running Samba The Image Explorer utility is located at opt novel zenworks zdm winutils ImgExp exe on the Linux ser...

Page 403: ...eplaced However the following options allow you to retain a device s IP address and other identity information when replacing the hard drive These options are only applicable when this Preboot bundle...

Page 404: ...IMPORTANT If this Preboot bundle has been created on a management device inside the firewall and you are assigning it to a device outside the firewall port 8089 must be open both ways PUBLIC PRIVATE...

Page 405: ...tering a particular imaging command The image is stored on your imaging server If you want to store an image locally rather than on an imaging server see Using a CD or DVD for Disconnected Imaging Ope...

Page 406: ...is the same as Balanced 9 is the same as Optimize for space Optimize for speed takes the least amount of time but creates the largest image file Optimize for space creates the smallest image file but...

Page 407: ...also want to check its size Manually Taking an Image of a Device Using the ZENworks Imaging Engine Menu 1 Boot the device using one of the following methods If the device is PXE enabled boot it from...

Page 408: ...l Verify that the image file was created on your imaging server You might also want to check its size Using Image Explorer to Customize an Image After you have created a base or add on image as explai...

Page 409: ...new operating system after receiving the image Add files and folders to the image By default any file or folder you add is included in all file sets To change this you must explicitly exclude the file...

Page 410: ...made on a device without a ZENworks partition Otherwise the wrong MBR Master Boot Record is restored and the device fails to boot 2 Optional Boot the device from a Windows startup disk and run fdisk...

Page 411: ...rd Images on page 338 or Section 28 5 4 Restoring Lab Devices to a Clean State on page 339 For more information on the parameters you can use and usage examples see Section E 4 Restore Mode img restor...

Page 412: ...our reference note the number and type of partitions and which one is active If you removed all partitions using fdisk each slot should be empty and none should be active 7 Click Imaging Restore image...

Page 413: ...5 2 After the base image is created perform one of the following procedures in the ZENworks Control Center If you created the image using a Preboot bundle assign the bundle to the devices to be imaged...

Page 414: ...orage device to hold the image to be created or put down and that storage device must be locally accessible to the ZENworks Imaging Engine in Linux when you boot the device from the imaging boot media...

Page 415: ...or DVDs on page 346 Boot the device from the ZENworks partition For more information see Creating a ZENworks Partition on page 354 3 Enter manual from the bash prompt 4 Insert the CD or DVD that cont...

Page 416: ...3 When the imaging is done remove the imaging boot media if applicable and do the following to boot the device with the new image 13a At the Linux prompt type lilo s then press Enter 13b Press Ctrl Al...

Page 417: ...st image file Optimize for space creates the smallest image file but might take a significant amount of time Balanced is a compromise between compression time and image file size Path and image are th...

Page 418: ...vice using one of the following methods If the device is PXE enabled boot it from the Preboot Services imaging server For more information see Section 29 2 1 Using Preboot Services PXE on page 346 Boo...

Page 419: ...Next 7 Browse to and specify the path to the image archive 8 Optional Specify a file set 9 Optional Specify any advanced options such as sfileset or apartition ppartition For details on this and other...

Page 420: ...cast session starts when the trigger event that you configured occurs Using ZENworks Linux Management you can install software using a bundle Software included in a bundle that is assigned directly is...

Page 421: ...ther in a folder For more information see Appendix C Naming Conventions in the ZENworks Control Center on page 589 Folder Browse for the location where you want the ZENworks Multicast bundle displayed...

Page 422: ...ks Image bundle using this File set field File sets are defined on the imaging server from the base image using the Image Explorer utility which can be run on a Windows device from a Linux server runn...

Page 423: ...ices can be held up until one of the triggers is realized even for as long as you specify in an elapsed time or number of clients entry After a session has started if other devices boot that are assig...

Page 424: ...on A wizard allows you to cause each device assigned to the ZENworks Multicast bundle to be enabled for receiving the bundle when it reboots even if the configuration for the device is to do nothing s...

Page 425: ...ontain step by step information about performing a manual multicast session You must perform the steps in both of the following sections however the order in which you perform these tasks does not mat...

Page 426: ...the receiving device minus the excluded files For example device1image zmg is the image file on your imaging server You use Image Explorer to determine which data to exclude and assign this to a file...

Page 427: ...n each of the participating devices If you do not install the Imaging Agent on each participating device the devices have duplicate network identities For more information see Limitations of Multicast...

Page 428: ...rating system 7a At the Linux prompt type lilo s then press Enter 7b Press Ctrl Alt Delete If the device doesn t boot to the new operating system that is if the Linux prompt is displayed enter lilo s...

Page 429: ...slow CPU the amount of time to compress the data is reduced before the data is sent across the network With this option however the multicast session creates more network traffic than if you selected...

Page 430: ...installing operating systems Therefore select either Never Show Preboot Menu or Show Preboot Menu if CTRL ALT is Pressed for your Preboot Services Menu option which allows PXE enabled Linux devices t...

Page 431: ...type of icon as well as the folder they are listed under you should develop a naming scheme that differentiates the AutoYaST bundles that are listed together in a folder For more information see Appe...

Page 432: ...daemon For example you might do the following a Copy the kernel file whose default location is boot loader linux on a SLES 9 SP1 bootable CD b Place the copy in a location on your imaging server For...

Page 433: ...protocol and server ID Protocol and IP address required to access the script Select NFS FTP HTTP TFTP or FILE from the drop down list then specify the IP address or DNS name of the device containing...

Page 434: ...ntity information that is defined for its ZENworks Control Center object is contained on the hard drive that the device boots from This information can be lost if that hard drive needs to be replaced...

Page 435: ...Safe Data If you are using a previous image of this device this option writes ZENworks Control Center object identity information as contained in the image to the new hard drive s Image Safe Data loc...

Page 436: ...3 2 Configuring a Kickstart Bundle A kickstart bundle contains software for installing Red Hat Linux Using ZENworks Linux Management you can install software using a bundle Software included in a bun...

Page 437: ...scheme that differentiates the kickstart bundles that are listed together in a folder For more information see Appendix C Naming Conventions in the ZENworks Control Center on page 589 Folder Browse fo...

Page 438: ...r imaging server For example srv tftp kickstart vmlinuz c In this field enter the path that is relative to the daemon For example kickstart vmlinuz Initial RAM drive The path should be relative to the...

Page 439: ...device s previous IP address and ZENworks Control Center object information Optional Select one or both of the following options Use the IP Address from Content in the Preboot Bundle Rather Than from...

Page 440: ...n this Summary page This bundle is not assigned to any device or group after it is created unless you click Next instead of Finish to make that assignment IMPORTANT If this Preboot bundle has been cre...

Page 441: ...11 July 2008 3 In the Create New Bundle Wizard select Preboot bundle then click Next 4 On the Select Preboot Bundle Type page select ZENworks Script bundle then click Next to display the Set General...

Page 442: ...ks script The script is restricted to doing preboot work prior to the device booting IMPORTANT If you provide any paths to executables in a script make sure that you provide the full path or the execu...

Page 443: ...trol Center object However if the image contained in this bundle was not previously made from this device it receives the new ZENworks Control Center object that is defined in the image If you do not...

Page 444: ...or instructions on updating the DTK 30 5 1 Creating Dell Configuration Scripts and Files When you create a Dell Configuration bundle you might need specialized scripts or files to already exist depend...

Page 445: ...ate must be the same as the device you are using to configure the file For example if the boot device is a Dell 2950 then the configured file can only be used to update other Dell 2950 devices 3 When...

Page 446: ...s You can save the file using any filename however the filename you save it as must be provided in the Dell Configuration bundle Therefore if you save to a different name make a note of it WARNING Do...

Page 447: ...in a RAM drive You can safely reboot after you upload the file to the TFTP server 5 To upload the new configuration file to your ZENworks TFTP server enter tftp l local_DRAC_filename r remote_DRAC_fi...

Page 448: ...Guide novdocx en 11 July 2008 3 In the Create New Bundle Wizard select Preboot bundle then click Next 4 On the Select Preboot Bundle Type page select Dell Configuration bundle then click Next to displ...

Page 449: ...does not create them from this wizard Description Provide a description to help you later recognize the exact purpose of this Dell Configuration bundle 6 Click Next to display the Dell Configuration...

Page 450: ...ss of creating a new partition or when updating an existing partition Dell utility partition files are contained on the Dell Installation and Server Management CD For example for a PowerEdge 1850 syst...

Page 451: ...ed on this Summary page This bundle is not assigned to any device or group after it is created unless you click Next instead of Finish to make that assignment When a device assigned to the Dell Config...

Page 452: ...ed on accessing this wizard when creating a ZENworks Script bundle 2 Click Add to display the Select Assignments dialog box 3 Browse for and select the devices that you want to be assigned to this bun...

Page 453: ...nfiguration then click one of the following Back If necessary use this to make changes before finishing Finish Click to create the bundle and assign the devices or groups to the bundle when it is crea...

Page 454: ...he Preboot Work section select one of the following from the drop down list for the Scheduled work field Do nothing Continue with Step 5 Apply Preboot bundle Continue with Step 6 Take an image Continu...

Page 455: ...ctive bundle You can select the bundle to apply from the drop down list which changes the effective bundle for the device The next time the device boots or when you manually apply a Preboot bundle suc...

Page 456: ...sion between an average of the reimaging speed and the available disk space for the image file Optimize for speed Optimizes the compression to allow for the fastest reimaging time Use this option if C...

Page 457: ...Section 31 4 Opening an Image on page 458 Section 31 5 Saving Image Changes and Exiting the Utility on page 458 Section 31 6 Managing Image Properties on page 458 Section 31 7 Image File Operations o...

Page 458: ...elete and purge each instance of a duplicate file in order to have the duplicates purged from the image In Linux Konquerer replaced files are automatically deleted Dragging Files from Image Explorer Y...

Page 459: ...g a Partition s Size on page 459 4 Click File Properties You can also right click the item then select Properties 5 To close the properties dialog box click OK 31 6 3 Changing a Partition s Size You c...

Page 460: ...tion 31 7 5 Extracting Content as Files on page 464 Section 31 7 6 Extracting Content as an Add on Image on page 464 Section 31 7 7 Creating an Add on Image on page 465 31 7 1 Compressing an Image Fil...

Page 461: ...to this field to locate and select it Compression Level Specify an image compression level Compress for Speed Takes the least amount of time to compress but creates the largest compressed image file B...

Page 462: ...using the settings you specified click Split 31 7 3 Hiding and Removing Content in the Image File You can hide a directory or file from being used when the image is applied to a device You can also p...

Page 463: ...rowse to the image filename or specify a new image filename then click OK You can save over the original image file to make this modification or create another version of the image with the hidden dir...

Page 464: ...l of the check boxes click Exclude None This allows all selected directories and files to be included in the image You can also right click your selection to access the File Sets menu options 31 7 5 E...

Page 465: ...of the add on image including the zmg filename extension 31 8 Modifying Image Content You can modify the content of an image file in the following ways Section 31 8 1 Adding Directories and Files on p...

Page 466: ...only create a new partition in a new image file For more information see Adding Partitions on page 467 31 8 4 Resizing a Partition You can resize the partitions in a base image but not an add on image...

Page 467: ...2 as necessary 4 To add content to the partitions continue with Adding Content on page 467 Adding Content 1 See Section 31 8 Modifying Image Content on page 465 for instructions on adding new content...

Page 468: ...468 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 469: ...tware Inventory The following sections provide information on Novell ZENworks Linux Management hardware and software inventory features Chapter 32 Inventory Overview on page 471 Chapter 33 Reviewing t...

Page 470: ...470 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 471: ...ed by the ZENworks administrator The Inventory scanning capability of ZENworks Linux Management performs the following tasks Collects hardware and software inventory information from workstations and...

Page 472: ...472 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 473: ...click the device to show its details 3 Click the Inventory tab Refer to the following sections for descriptions of the inventory information Section 33 2 Reviewing Device Inventory Summaries on page...

Page 474: ...ubleshooting For detailed information about each device click the hardware component name in the interface Table 33 4 Common Device Information Location The server location Scan Data Item Description...

Page 475: ...ode for property and product identification Serial Number Serial number assigned by the manufacturer Dell Device Name Dell hardware name Version Dell version Component ID Dell Component ID Dell PCI In...

Page 476: ...ufacturer Motherboards Name Motherboard name Manufacturer Motherboard manufacturer name Version The version of the motherboard Slots The number of expansion slots in the motherboard for adding more me...

Page 477: ...iption Description of the pointing device Power Supplies Name Name of the power supply Description A description of the power supply Processors Name Processor name Family The name of the class or grou...

Page 478: ...registered 2 When new software in installed on a client that software inventory information will be sent to the server immediately 3 At a scheduled refresh which refreshes data as described in the cli...

Page 479: ...reparing to Roll Up Inventory Ensure that the following prerequisites are met ZENworks 7 2 Linux Management has been successfully installed The hardware inventory data has been stored in the ZENworks...

Page 480: ...ant to roll up the hardware inventory data 3b Specify the time interval between roll ups By default the time interval is 168 hrs 4 Click Apply then click OK 34 3 Understanding the Roll Up Process ZENw...

Page 481: ...he ZEN Loader The flow of information from the Sender in the roll up of inventory information is as follows 1 The ZEN Loader starts the Sender on the Inventory server At the time specified in the Roll...

Page 482: ...zip file has already been stored once The zip filename changes depending on if the database is attached to the Inventory server The zip file contains the zip files and a property file The property fil...

Page 483: ...w log information about any Remote Management sessions performed on any managed device from anywhere in your network Remote Management can save you and your organization time and money For example you...

Page 484: ...484 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 485: ...ponent that is installed on a managed device enabling the administrator to remotely control and remote view the managed device The Remote Control Service starts automatically when the managed device b...

Page 486: ...ications running on the managed device using Alt Z in the Remote Management Viewer 35 2 2 Understanding Remote View Remote View lets you view the managed device instead of controlling it This helps yo...

Page 487: ...ng Remote Management Performance on page 495 36 1 Configuring the Remote Management Settings Remote Management Settings allows you to configure the Remote Management settings for the management zone T...

Page 488: ...ol or Remote View session 6 To enable Remote Login Service on a particular port select the Enable remote login service on port option By default the Remote Login Service listens on port 5951 7 In the...

Page 489: ...de 5 Edit the Remote Management Settings as required 6 Click Apply These changes will be effective on the managed devices on their next Settings Refresh Schedule 36 1 3 Configuring Remote Management S...

Page 490: ...naged Device on page 490 Section 36 2 2 Clearing the Remote Management Agent Password on page 491 Section 36 2 3 Clearing Remote Management Agent Log Files on page 491 36 2 1 Setting Up the Remote Man...

Page 491: ...nsole to manage various ZENworks components including Remote Management You can initiate various Remote Management operations from the following locations Section 36 3 1 Initiating a Remote Management...

Page 492: ...the browser of the Management Console 36 3 2 Initiating a Remote Management Session from the Device Context You can perform Remote Management operations on a specific device 1 In the ZENworks Control...

Page 493: ...the Certificate of the Signed Applet To avoid the message to be displayed again select Always 10 If the Ask for permission from user on the managed device setting is enabled click Yes on the permissi...

Page 494: ...8 0 1 and the Remote Control Service port number is 5950 specify as 192 168 0 1 5950 You can specify the display number after the IP address with a single colon preceding it For example if the IP addr...

Page 495: ...nd the managed device If you perform Remote Management operations over an insecure network like Internet you should tunnel the VNC protocol using SSH for secure communication 1 Establish SSH tunneling...

Page 496: ...r of the managed device We recommend that you use Pentium III 500MHz or later with 64 MB RAM or higher Disable the wallpaper Configure the following settings at the managed device Reduce the screen re...

Page 497: ...ies and bundles Specifically event monitoring allows you to do the following Monitor problems associated with devices policies and bundles Track successful events Log events and run reports View a sum...

Page 498: ...498 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 499: ...37 3 Monitoring Policy Events on page 500 Section 37 4 Monitoring Bundle Events on page 500 Section 37 5 Using the Hot List on page 500 Section 37 6 Backing Up the Log Files on page 501 37 1 Event Mo...

Page 500: ...setting policies and displays them in the event logs The resulting messages alert you to any problems that arise such as failed connections and the inability to create schedules 37 4 Monitoring Bundl...

Page 501: ...ng Up the Log Files You can take a backup of var opt novell log zenworks tomcat catalina out or any other log file using the logrotate utility The logrotate utility is available with the operating sys...

Page 502: ...ly 2008 The tomcat server logs rotated within the tomcat subdirectory are not affected by the logrotate file For SLES 9 and RHEL4 servers the logrotate utility is also applied to zmd messsages log the...

Page 503: ...nt s severity The icon indicates an event has executed successfully The icon indicates an exception condition that might cause problems but might not need immediate attention The icon indicates that a...

Page 504: ...you can still see it in the Advanced page Clicking Finished closes the window There are two log lists the Event Log and the System Event Log The Event Log lists the event messages generated by the ZE...

Page 505: ...e 508 38 2 1 Viewing an Event Log You can view event logs for devices policies and bundles To view an event log start with the appropriate tab in the ZENworks Control Center Devices Policies or Bundle...

Page 506: ...roblem later When you acknowledge an event it is removed from the event and system log lists but kept in the database and on the Advanced page You can view acknowledged events either by running a repo...

Page 507: ...ns in the database and is listed on the Advanced page To acknowledge several events 1 Open the Summary page For information see Section 38 2 1 Viewing an Event Log on page 505 2 Click Advanced on the...

Page 508: ...ription of an event for more details 38 2 4 Clearing the Event Log After you acknowledge an event you have two options for cleaning up the logs You can clear the events which deletes the events from a...

Page 509: ...t event log and system event log Clear all event messages This clears all events within a specified date range from the event log system event log advanced event log and advanced system event log Perm...

Page 510: ...510 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 511: ...ion 5 1 ZENworks Services on page 47 Message Logger logs the messages in different output targets such as e mails SNMP traps writes to the database local and system log files and the central log file...

Page 512: ...f ZYPP configure the ZYPP_FULLOG environmental variable 39 5 Viewing the Debug Logs on ZENworks Server The following logs are available on ZENworks Server ZENworks Server Logs The ZENworks Server logs...

Page 513: ...he Primary Server The following settings of the Message Logger can be configured to log messages on the primary server Section 40 1 1 Configuring Database Maintenance Settings on page 513 Section 40 1...

Page 514: ...hat have a severity of Warning and Error Select Information and Above to store the messages that have a severity of Information Warning and Error 5 In the Limit File Size To field specify the size of...

Page 515: ...s occurred on device a at t 11 Click OK or Apply 40 1 4 Configuring SNMP Settings These settings allow you to send messages as SNMP traps The location of the MIB file is opt novell zenworks share log...

Page 516: ...l log zenworks 1 In the ZENworks Control Center click Configuration 2 In Management Zone Settings click Local Device Logging 3 Under Local File select the Log Message to a Local File if Severity Is ch...

Page 517: ...s click Local Device Logging 3 Under System Log select the Send Message to Local System Log if Severity Is check box to enable the fields 4 In the Send Message to Local System Log if Severity Is field...

Page 518: ...518 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 519: ...ocx en 11 July 2008 X Reports The following sections provide information on Novell ZENworks Linux Management reporting features Chapter 41 Reports Overview on page 521 Chapter 42 Generating ZENworks R...

Page 520: ...520 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 521: ...M The following reports are provided with ZENworks Linux Management Section 41 1 Bundle Reports on page 521 Section 41 2 Dell Reports on page 521 Section 41 3 Device Reports on page 522 41 1 Bundle Re...

Page 522: ...alled Dell applications for a single model List of Bundled Dell Update Packages Lists all Dell Update Package Bundles and the Dell Update Packages contained in each bundle Report Name Description Devi...

Page 523: ...528 Section 42 5 Generating Reports on page 529 Section 42 6 Exporting Reports on page 529 Section 42 7 Resetting Default Reports on page 530 42 1 Creating a Folder You create folders to store ZENwork...

Page 524: ...separated values You can also create new folders to store multiple reports that you can run simultaneously 1 In the ZENworks Control Center click the Reports tab 2 Click New Report 3 Use the Report In...

Page 525: ...rt Use the drop down menus to specify a primary and secondary sort if needed You can sort by a column in ascending or descending order 6 Click Next Use the Filters page to create filter rules to manip...

Page 526: ...filter sets return all devices with 10 GB hard disk drives containing less than 2 GB of free space 8 Click Add Filter Set to create a new set of filters then click Add Filter to add filters to the ne...

Page 527: ...s Not Having Valid RPM Package Bundles report the required fields are Bundle and Version 9 To generate the report click Generate To export the report to HTML CSV or XML see Section 42 6 Exporting Repo...

Page 528: ...change the column layout and sorting details of the report See Section 42 2 Creating a Report on page 524 for more information about adding columns to a report Novell recommends that you use the Mess...

Page 529: ...select individual reports and run them simultaneously The following graphic is a sample of a generated ZENworks report Figure 42 1 Report Generation Page 42 6 Exporting Reports There are two ways to e...

Page 530: ...eports regenerates the Dell default reports as well as adding reports for the new Dell devices Output Type Description HTML The system displays the report data in the default browser However you can c...

Page 531: ...nter on page 589 Appendix D Imaging Utilities and Components on page 591 Appendix E ZENworks Imaging Engine Commands on page 617 Appendix F Updating ZENworks Imaging Resource Files on page 633 Appendi...

Page 532: ...532 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 533: ...mand Line Utilities A 533 novdocx en 11 July 2008 A Command Line Utilities zmd 8 on page 534 zrmservice 1 on page 537 zlm debug 1 on page 538 zlmmirror 1 on page 540 zlman 1 on page 547 rug 1 on page...

Page 534: ...you to configure the following preferences blackout interval start_time end_time The time interval for which the device is to be locked Specify the start time and end time in the HH MM format with ho...

Page 535: ...LD RHEL and OES zmd messages log Log file The file is located in var opt novell log zenworks on SLES 9 OES 1 NLD and RHEL 3 4 5 and in var log on SLES 10 SLED 10 and OES 2 zmd Cached information from...

Page 536: ...ministration Guide novdocx en 11 July 2008 Authors Copyright 2005 2009 Novell Inc http www novell com All rights reserved See Also rug 1 To report problems with this software or its documentation visi...

Page 537: ...wd Changes the Remote Management Agent password clrpasswd Clears the Remote Management Agent password clearlog Clears the Remote Management Agent message log files Help Options help Displays the help...

Page 538: ...ules dir directory_path Specifies the modules directory tar dir directory_path Specifies the directory to place the tarball in a no cache Do not collect cache data Cache data is located in the var opt...

Page 539: ...er data includes PostgresSQL and Novell eDirectory data Authors Copyright 2005 2009 Novell Inc http www novell com All rights reserved See Also rug 1 zlman 1 zlmmirror 1 zmd 8 zrmservice 1 To report p...

Page 540: ...from the remote server to your server using a few simple commands Software can be mirrored from the following servers ZENworks Linux Management Dell Update Packages DUPs YaST Online Updates Red Hat Ne...

Page 541: ...otherwise the default etc opt novell zenworks zlmmirror xml is used t target Restricts the listing to the specified target catalog list packages clp options catalog Lists the packages available in the...

Page 542: ...server synchronizes the local server repository with the remote server repository force nevra Allows a new package with a conflicting NEVRA name epoch version release and architecture to overwrite an...

Page 543: ...er Base Path to the server you want to mirror in the following format depending on Type ZLM https server DELL http ftp dell com RCE https server path YaST http s server path or ftp server path RHN htt...

Page 544: ...xy If the Internet proxy does not require authentication the format looks like the following example Proxy https server port Proxy Local Server The local server is specified according to the following...

Page 545: ...s performed after Target so platforms appearing in a Target and ExcludeTarget are ultimately excluded For example to exclude targets that end with i586 such as sles 9 i586 use the regular expression E...

Page 546: ...er bundle Accepts only the boolean values true or false By default the option is set to true CreateMonolithicBundle Automatically creates monolithic package bundles consisting of only latest package r...

Page 547: ...o al The exceptions to these general syntax rules are system commands such as ping and server version which apply directly to the server For filenames you can use standard shell globbing rpm is used t...

Page 548: ...ultiple bundles zlman catalog add bundle options catalog bundle Option Flags Commands that do not have command specific options they accept only the standard option flags do not have options listed as...

Page 549: ...e admin rights assign ara options admin name object name Assigns the specified administrator rights to the object specified by object One of the following options must be specified to indicate the obj...

Page 550: ...s or bundle folders zlman bundle move can move bundles or bundle folders etc Bundle commands begin with the word bundle in the long form or with the letter b in the short form with the exception of th...

Page 551: ...dle create bc options name folder Creates a new bundle If a folder is provided the bundle is created in the specified folder Accepts the following option flags description description Provides a descr...

Page 552: ...le including the bundle ID bundle list versions blv options bundle Displays a list of the version numbers for the specified bundle bundle move bmv options bundle new folder Moves the specified bundle...

Page 553: ...alog in the long form or with the letter c in the short form catalog add bundle cab options catalog bundle Associates one or more bundles or bundle groups with a catalog Accepts the following option f...

Page 554: ...longer appears on the hotlist License Commands These commands are used to activate your server or display licensing information License commands begin with the word license in the long form or with t...

Page 555: ...occasion This problem is most often encountered when performing bulk mirroring of entire distributions Several workarounds exist for this problem If the package is not of interest exclude it from mir...

Page 556: ...ue reset qr options status Resets the status of all entries in the queue to New Registration Commands These commands allow you to create and alter registrations Registration commands begin with the wo...

Page 557: ...ng this key does not lose group membership This change applies only to new devices using this registration registration remove workstation group rrwg options key group Removes the membership in the sp...

Page 558: ...nagement Administration Guide ruleset add server group rsasg options name or position group Adds workstation group membership to objects imported with a given rule set Any servers that satisfy each ru...

Page 559: ...der folder Specifies a new folder to place servers in when they are created with the specified rule set Server Commands These commands are used to manage servers Server commands begin with the word se...

Page 560: ...ption flags time HH MM Specifies a time of day when the action must be performed The time must be specified in the HH MM format with hours in 24 hour format date YYYY MM DD Specifies a date when the a...

Page 561: ...h when the action must be performed If specified the action is repeated on the specified day every month You can specify only one day and not multiple days gmt The specified time is taken as GMT If th...

Page 562: ...r more device folder or group Accepts the following option flags service service Specifies a specific service to refresh The service must be one of the following registration Log policymanager setting...

Page 563: ...form target create tc options name arch package manager primary role product name vendor version detect string Creates a new OS target Accepts the following arguments Name Target name such as sles 9 i...

Page 564: ...les to a device Accepts the following option flags dry run Simulates the transaction and does not make any changes on the managed device a allow removal Allows packages to be removed if there are conf...

Page 565: ...ify MWF the action is executed every Monday Wednesday and Friday The values for the days of a week are Monday M Tuesday TU Wednesday W Thursday TH Friday F Saturday SA Sunday SU monthly DD Specifies t...

Page 566: ...roup workstation Adds one or more workstations to a group workstation group create wgc options group name containing folder Creates a new group workstation group members wgm options group Lists workst...

Page 567: ...one or more bundles Accepts the following option flags time HH MM Specifies a time of day when the action must be performed The time must be specified in the HH MM format with hours in the 24 hour fo...

Page 568: ...hort form policy delete pd options policy Deletes a policy policy folder create pfc options name containing folder Creates a new folder for containing policies policy group add pga options group polic...

Page 569: ...to any zlman transaction help Used without a command this flag displays a list of commands and exits Used with a command it displays a list of available options for the command U user username Provide...

Page 570: ...ll valid Numeric date formats All numeric date formats such as 2003 05 29 13 28 47 or 03 05 29 13 28 47 will work Dashes indicate dates and colons indicate times The order of the date numerals will va...

Page 571: ...tal installation of unwanted software By default all operations are performed on software from within catalogs to which you are subscribed although you may alter this with the allow unsubscribed flag...

Page 572: ...ic option flags that are listed with the commands The most commonly used command is rug update which downloads and installs updates in catalogs to which you are subscribed Bundle Management Commands b...

Page 573: ...i installed only Shows only installed bundles u uninstalled only Shows only uninstalled bundles c incomplete only Shows only incomplete bundles s show name Shows the actual name of the bundle g show...

Page 574: ...firmation Does not prompt for confirmation p prepare only Only prepares bundles does not install f freshen Freshens children r allow removals Removes all conflicting packages N dryrun Tests and displa...

Page 575: ...ckage is not installed It displays i if the package is installed v if a different version of the package is installed on the device or s if the package in the bundle is of a lower version than that in...

Page 576: ...latforms the resolvableType can be a package pattern product or patch by default it is package Accepts the following option flags u allow unsubscribed Allows unsubscribed catalogs d download only Only...

Page 577: ...cks that have been put in place Locks are sorted by ID number package file pf filename Gets the package which contains the specified file packages pa options catalog Displays the packages in a given c...

Page 578: ...og you specify sort by name Sorts patches by name default sort by catalog Sorts patches by catalog not by name remove rm options package Removes the specified packages Accepts the following option fla...

Page 579: ...atalog Downloads and installs updates With no arguments this installs updates for all subscribed catalogs Provide the catalog name to keep the updates specific to the mentioned catalogs For single bun...

Page 580: ...owing option flags i installed only Shows only installed patterns u uninstalled only Shows only uninstalled patterns Policy Management Commands policy list pl options Lists the effective policies assi...

Page 581: ...number name key Registers the client against the specified server service add sa options uri Adds the specified server as a service In most cases the URI is the URL of your ZENworks Linux Management s...

Page 582: ...aemon zmd modules ping Pings the ZMD deamon running on the client restart Restarts the ZLM daemon Accepts the following option flags f force Forces the shutdown n no wait Does not wait for confirmatio...

Page 583: ...ymbol and then the name of the privilege then press Enter For example to permit the user to install software you would type install To save and quit press Enter on a blank line The following privilege...

Page 584: ...nux Management Administration Guide novdocx en 11 July 2008 See Also zlman 1 zmd 8 zrmservice 1 zlm debug 1 zlmmirror 1 To report problems with this software or its documentation visit Novell Bugzilla...

Page 585: ...n the event on Click the arrows next to the month to display the previous or next month s calendar click the arrows next to the year to display the previous or next year s calendar Run Event Every Yea...

Page 586: ...splay a calendar from which you can select the respective dates Select When Schedule Execution Should Start Select one of the following options Start Immediately at Start Time The scheduled event runs...

Page 587: ...onth Select one of the following options Start the Scheduled Event on a Specific Day of the Month Specify the day of the month on which to run the scheduled event Start the Scheduled Event on the Last...

Page 588: ...ion to run the scheduled event when the device refreshes looks for new bundles policies and so forth The event runs on the first device refresh only and does not run on subsequent refreshes By default...

Page 589: ...ntions The name must be unique in the folder Uppercase and lowercase letters as well as underscores and spaces are displayed as you first entered them but they aren t distinguished Leading and trailin...

Page 590: ...590 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 591: ...Explorer and Microsoft Windows Explorer function Replacing Files in an Image During the life cycle of an image files might be deleted or updated using Image Explorer When you replace an existing file...

Page 592: ...ing an Add On Image on page 594 Section D 1 13 Adding a Partition to a New Add On Image on page 594 Section D 1 14 Compressing an Image on page 594 Section D 1 15 Splitting an Image on page 595 Sectio...

Page 593: ...lect the file or folder click Image then click Delete IMPORTANT Deleting a file in the Image Explorer merely marks it for deletion it can still be retrieved A file marked as deleted is not removed fro...

Page 594: ...ion to an existing add on image or to any base image D 1 14 Compressing an Image You can set compression options so that it takes less time to restore the image file and less space to store the file o...

Page 595: ...on is used by default when an image is created Optimize for Space Creates the smallest image file but takes longer to compress 4 Click Compress Files marked for deletion in the image are removed durin...

Page 596: ...ou cannot decrease the number in the Original size field to a smaller value that what is in the Minimum size field The Original size field is not applicable for add on images and cannot be modified fo...

Page 597: ...uments that can be used with the Imaging Agent see Understanding Script Arguments on page 613 D 3 Image Safe Data Viewer and Editor zisview and zisedit After booting a device from an imaging boot medi...

Page 598: ...of the last base image that was restored to the device Last Base Image Size The size of the last base image that was restored to the device Last Base Image Address The IP address of the last base imag...

Page 599: ...ss IP Address Displays the static IP address that this device uses Gateway Displays the gateway that this device uses Subnet Mask Displays the subnet mask that this device uses DNS Servers The number...

Page 600: ...ll of the following are valid field names the corresponding minimum names that can also be entered on the command line follow each field name in parenthesis JustImaged J ScriptedImage SC LastBaseImage...

Page 601: ...s the information you want this field to contain field is not case sensitive For example enter zisedit Mask 255 255 252 0 to enter this information in the subnet mask field All of the following are va...

Page 602: ...that begin with a pound sign signify comments and are ignored during the imaging boot process You can edit this file manually in a text editor or by making configuration changes in the zimgboot exe ut...

Page 603: ...partition information or the image safe data before booting to the native operating system Example MANUALREBOOT YES PARTITIONSIZE Specifies the number of megabytes to allocate to the ZENworks partiti...

Page 604: ...de Examples PROXYADDR 137 65 95 127 PROXYADDR imaging xyz com This parameter is used to set the PROXYADDR environment variable in Linux when the device is booted from an imaging boot media other than...

Page 605: ...o the following Section D 7 1 Initiating the Imaging Processes on page 605 Section D 7 2 Viewing Information About Imaging Requests on page 614 Section D 7 3 Starting a Manual Multicast Session on pag...

Page 606: ...n the Linux command line in a terminal program etc init d novell pbserv Table D 5 lists the arguments for this command the executable it starts and the configuration file it uses Table D 5 Novell pbse...

Page 607: ...ell proxydhcp The novell proxydhcp configuration file novell proxydhcp conf contains the following parameters IPAddress The IP address to be used by imaging for all communications If nothing is entere...

Page 608: ...h as nvlnbp sys MenuTimeout 2 The number of seconds the F8 menu is displayed before automatically choosing the first option which is always this server and its default NBP The default is 2 seconds Pro...

Page 609: ...he novell tftp Components To initiate the novell tftp daemon enter the following command listed under Script Location on the Linux command line in a terminal program etc init d novell tftp Table D 9 l...

Page 610: ...ial value It may increase or decrease depending on the performance of the network This value is only a default It can be changed at the request of a client See RFC 2349 Valid values are 1 through 60 B...

Page 611: ...l the log Valid values are 0 1 2 3 and 4 The default is 2 Each message from the TFTP server is assigned a priority level If TFTPLogLevel is set to a value equal to or greater than a message s priority...

Page 612: ...policy The novell zmgprebootpolicy configuration file novell zmgprebootpolicy conf contains the following parameters Table D 12 Novell zmgprebootpolicy Parameters Script Arguments start stop restart f...

Page 613: ...iled client transactions are logged 2 Transaction information All completed client transactions are logged 3 Request information All client requests are logged 4 Debugging information All server event...

Page 614: ...l below start setjustimagedflag For novell zislnx only it sets the Just Imaged flag so that a device can be imaged using its existing Image Safe Data stop Stops the daemon restart Stops and restarts t...

Page 615: ...a Multicast Session from Each Client on page 427 Images Sent The number of images that the imaging server has sent to imaging clients since the imaging server was started This includes only images th...

Page 616: ...616 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 617: ...Imaging Engine is downloaded to the device when booting Because the ZENworks Imaging Engine is a Linux application the command syntax is case sensitive The overall syntax is img mode where mode is an...

Page 618: ...aging Engine menu enter img then click F9 Query for work on the task bar To display the ZENworks Imaging Engine menu enter img then press F9 In this mode the ZENworks Imaging Engine queries the imagin...

Page 619: ...l configuration partitions are always excluded Devices with logical volumes LVMs are not supported for imaging The syntax of this mode depends on whether you store the image locally or on an imaging p...

Page 620: ...a local partition to exclude from the image You can repeat this parameter as needed to exclude multiple partitions If you omit this parameter all partitions are included in the image except the one w...

Page 621: ...file already exists the imaging server won t overwrite it unless you enable this behavior in the ZENworks Control Center If no folders are specified in the path the image is created at the root of the...

Page 622: ...Restore from Local img restorel Use the Restore from Local mode to retrieve an image from a local device and put it down on the device For more information see Section 30 1 3 Setting Up Disconnected I...

Page 623: ...multiple parts of the image to a single local partition but you can t apply the same part of an image to multiple local partitions in a single operation Example Explanation img restorel8 imgs dellnt...

Page 624: ...Restoring Standard Images on page 338 If you omit this parameter file set 1 is used apartition ppartition A mapping between a partition in the image archive apartition and a target physical partition...

Page 625: ...pants For more information see Initiating a Multicast Session from Each Client on page 427 Using the bash prompt the following example explains the syntax and available parameters that you can use wit...

Page 626: ...on then selecting Yes clients count The number of participating devices that must register with the master before imaging begins This option only applies to session masters If you omit this parameter...

Page 627: ...img session mcast01 before the imaging begins joins the session as a participant Imaging doesn t start until the master user presses g img session mcast01 master clients 5 Starts a multicast session n...

Page 628: ...size is a valid size for the partition type in MB or a percentage If you omit this parameter the largest valid size for the partition type is used given the available unpartitioned space on the drive...

Page 629: ...information about the hard drives and partitions on the device 1 Do one of the following Enter img to display the ZENworks Imaging Engine menu click System information then click Drive information En...

Page 630: ...during the imaging boot process If the ZENworks Imaging Engine runs in auto imaging mode this information is sent to the imaging server to help determine which image to put on the device if necessary...

Page 631: ...mprise this data are listed in Section D 3 Image Safe Data Viewer and Editor zisview and zisedit on page 597 In addition to the image safe data the last base image that was put down on the device is a...

Page 632: ...632 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 633: ...Imaging uses a small Linux distribution on the client device to perform imaging operations The distribution shipping with ZENworks 7 is based on the SUSE installation system where SUSE Linux or SUSE...

Page 634: ...forming initial hardware detection When finished control is returned to the Linux kernel 4 The Linux kernel starts a background process sbin init After control is passed to the linuxrc program control...

Page 635: ...ing processing The script performs a certain number of setup tasks then gives control to the appropriate script for the selected imaging process For more information on the imaging process see Chapter...

Page 636: ...ckages linuxrc linuxrc html file in a Linux system Linuxrc parameters can be found in the linuxrc config or info files that reside in the initrd file system Some parameters can be placed in the settin...

Page 637: ...37 Section F 4 2 Adding Files to the Initrd or Root File Systems on page 638 Section F 4 3 Using the Driverupdate File Method on page 640 F 4 1 Adding Files to an Imaging Boot CD If you have files to...

Page 638: ...kernel version source Adding to Initrd on page 638 Adding to Root on page 639 To add files to the root file system you can also use the driverupdate file method described in Section F 4 3 Using the Dr...

Page 639: ...y initrd from the PXE server or the boot CD to the new working directory For PXE copy tftp boot initrd to the Linux workstation s working directory For the CD extract root from the boot i386 directory...

Page 640: ...ll files and execute a script Simply place files into the operating system This section describes how to install files and execute a script For information on the other two methods see Tech Talk 3 Spi...

Page 641: ...listed values UpdateName ZENworks 10 Patch 1 UpdateID a37f92556e4dd99e UpdatePriority 100 The adddir s file should be an executable script that contains the following lines echo Processing adddir s d...

Page 642: ...ocess might be to copy the ko file into the dirstruct linux suse i386 9 2 modules directory Then the imaging operating system automatically loads any ko files that are in this directory F 5 Adding or...

Page 643: ...have a mismatch between your build environment and the imaging environment You can find the current kernel version of your Linux environment using the following command uname r However you might need...

Page 644: ...o the proper kernel version issue a make command 3 When you have your module compiled for ZENworks take the generated ko module file make sure you select the proper module name and not a work ko file...

Page 645: ...N a a then if bin orig uname r 2 6 13 15 smp then export KRNLVERSION 2 6 13 15 smp else export KRNLVERSION 2 4 31 fi fi if 1 a ra then echo KRNLVERSION else bin orig uname fi IMPORTANT Replace the str...

Page 646: ...3 Linuxrc Parameters Variable Definition ACTIVEPARTITION Device of the active OS partition CDBOOT YES Booted from a CD DISABLEZEN 1 Disable the ZENworks partition ENABLEZEN 1 Re enable the ZENworks p...

Page 647: ...n 4 press Alt F4 is used to show output from the modules during the linuxrc process Screens 1 press Alt F1 3 and 4 can be used to help determine which part of the process is failing or causing a probl...

Page 648: ...t For example hwinfo pci less If you need to contact Novell Support for help you should capture the output from hwinfo pci to a file for their use You can gather the most information with this command...

Page 649: ...your current DTK 6 Obtain the latest Linux based Dell DTK from www dell com This is normally available as an ISO file 7 Create a CD using the downloaded ISO file 8 Insert the newly created CD into th...

Page 650: ...p dell dtk_maint cfg files and modify all ramdisk_size parameter values to be the same as what you obtained in step Step 10b 11 To ensure that the Dell DTK has been properly updated on the ZENworks se...

Page 651: ...Management provides the Ethernet card drivers contained in the Linux kernel 2 6 that ships with ZENworks 7 To determine which Linux kernel you are using enter uname r at the bash prompt If your device...

Page 652: ...652 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 653: ...using one of the following ways Modify the srv tftp z_auto cfg or the srv tftp z_maint cfg file or both by adding the following line at the end of the Append command netdevice eth0 In ZENworks Contro...

Page 654: ...654 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008 This eliminates the need to select a NIC s IP address manually...

Page 655: ...All traffic is encrypted between the two devices using public key encryption techniques making it very difficult for anyone else to spy on it When SSH is installed you could connect to a managed devic...

Page 656: ...Tunneling between a Windows Management Console and a Linux Managed Device SSH clients are also available for Windows Macintosh and other platforms but if you want servers on these platforms you might...

Page 657: ...unning a vnc viewer as vncviewer work 50 run it as follows vncviewer localhost 52 NOTE If you are using the Linux VNC viewer to connect via SSH when the viewer connects to a server on the local manage...

Page 658: ...658 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 659: ...source code for all modules it contains plus any associated interface definition files plus the scripts used to control compilation and installation of the library Activities other than copying distri...

Page 660: ...dition mere aggregation of another work not based on the Library with the Library or with a work based on the Library on a volume of a storage or distribution medium does not bring the other work unde...

Page 661: ...nt notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License You must supply a copy of this License If the work during execution dis...

Page 662: ...rties who have received copies or rights from you under this License will not have their licenses terminated so long as such parties remain in full compliance You are not required to accept this Licen...

Page 663: ...ditions either of that version or of any later version published by the Free Software Foundation If the Library does not specify a license version number you may choose any version ever published by t...

Page 664: ...664 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...

Page 665: ...the PDF documentation you are using is the most recent the PDF document contains its publish date on the front title page The documentation was updated on the following dates Section L 1 September 25...

Page 666: ...Management on page 667 Section L 4 2 Package and Content Management on page 667 Section L 4 3 Preboot Services on page 667 Section 25 3 5 Testing and Performing the Mirroring Operation by Using the xz...

Page 667: ...section Section 7 13 Understanding the StoreFileDeps Preference on page 77 Added this section Section 9 1 3 Deleting the Dangling Objects from ZENworks Object Store on page 84 Added this section Secti...

Page 668: ...ment on page 669 Section L 6 2 Appendix on page 669 Location Change Section 39 4 Debugging and Logging ZMD on page 512 Added this section Section 39 5 Viewing the Debug Logs on ZENworks Server on page...

Page 669: ...tion Change Section 21 1 Locking and Unlocking a Package on a Managed Device on page 259 Updated this section with the relational operators that can be used in the command Location Change zlman 1 page...

Page 670: ...e made in this section L 8 3 Appendix The following changes were made in this section Location Change Imaging Utilities and Components page 591 Updated Section D 7 2 Viewing Information About Imaging...

Page 671: ...ction L 10 1 Appendix on page 671 L 10 1 Appendix The following changes were made in this section Location Change Section 20 3 Creating File Bundles on page 223 In Step 6a on page 225 the supported co...

Page 672: ...n L 12 2 Device Registration on page 673 Section L 12 3 Policy Management on page 673 Section L 12 4 Package and Content Management on page 673 L 12 1 ZENworks System Management The following changes...

Page 673: ...s such as zmd conf that are associated to these packages persist Location Change Section 11 3 Automatically Registering the Services at the Initial Startup of zmd on page 100 Added the following infor...

Page 674: ...TE If a locked bundle has packages you can remove the packages from the managed device even though the bundle is locked by using rpm e package_name or rug rm package_name To prevent the removal of pac...

Reviews: