Storageflex 3945N NAS RAID Manual Version 5.3 www.Storageflex.com ©2004, Storageflex Inc.
Administrator Guide TABLE OF CONTENTS PREFACE ......................................................................................................................... 4 ABOUT THIS GUIDE ..................................................................................................... 4 WHO SHOULD USE THIS GUIDE............................................................................... 4 WHERE TO FIND INFORMATION ............................................................................
Administrator Guide OBTAINING AN IP ADDRESS FROM A DHCP SERVER..................................... 45 SETTING A STATIC IP ADDRESS............................................................................ 46 CONFIGURING NIC TEAMING................................................................................ 47 THE WAYS TO AUTHENTICATE USERS AND GROUPS ................................... 48 AUTHENTICATE USERS AND GROUPS AGAINST LDAP SERVER ................
Administrator Guide Preface About this Guide This Administrator Guide, with respect to the user interface, is focused on the JAVA based management tool, ApplianceView. Who should use this guide This Administrator Guide is written for the Administrator of a Storageflex-enabled NAS Appliance. This guide assumes that you have some knowledge about basic computer networking. The guide outlines: • • • Proper installation of a new Appliance on a network.
Administrator Guide Ownership The Software is owned and copyrighted by Storageflex Inc. or its third party suppliers. Your license confers no title or ownership in the Software and is not a sale of any rights in the Software. Storageflex Inc.'s third party suppliers may protect their rights in the event of any violation of these License Terms.
Administrator Guide Export Requirements You acknowledge that the licensed Software is subject to the export control laws and regulations of the U.S.A., and any amendments thereof. You confirm that you may not export or re-export the Software or any copy or adaptation to any countries that are subject to U.S.A. export restrictions. To do so would be in violation of any applicable laws or regulations. U.S.
Administrator Guide 5. THE REMEDIES IN THIS WARRANTY STATEMENT ARE YOUR SOLE AND EXCLUSIVE REMEDIES. EXCEPT AS INDICATED ABOVE, IN NO EVENT WILL STORAGEFLEX INC.BE LIABLE FOR LOSS OF DATA OR FOR DIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL (INCLUDING LOST PROFIT), OR OTHER DAMAGE, WHETHER BASED IN CONTRACT, TORT, OR OTHERWISE. Some states or provinces do not allow the exclusion or limitation of incidental or consequential damages, so the above limitation or exclusion may not apply to you.
Administrator Guide 1 About Storageflex 3945N NAS RAID Overview Storageflex Software A Storageflex NAS Appliance enables cross-platform file sharing for Windows, Macintosh and UNIX users. Storageflex server software is the engine that drives your network attached storage appliance. Setup, configuration, and management are accomplished through ApplianceView, the Java management tool. Integrated Management Storageflex provides simple management tools for locating and configuring appliances.
Administrator Guide Storageflex 3945N NAS RAID Software Features • XFS Journaling File System • The Linux 2.4.
Administrator Guide 2 Connecting Appliances to the Network Installation This section explains how to add new Appliances to your network. The Appliance installs in three simple steps. 1. Connect the appliance to your network and to power 2. Configure the appliance for your network 3. Locate the appliance on your network Connecting the Appliance to your network To connect the appliance: 1. Connect an Ethernet cable from the Appliance to an active port on a network hub or switch. 2.
Administrator Guide Locating the Appliance on your network The default name of a new Appliance is AWxxxxxx, where xxxxxx is the last six digits of the MAC (Media Access Control) address of the network card installed in the appliance. Note DHCP server may assign other names to a newly-installed Appliance. To locate the appliance, try one of the following methods: • Use the Find Computer command on the Windows Start menu. Search for the appliance by its default name.
Administrator Guide - From Terminal console, change directory to the place where ApplianceView is installed: cd ~/Applications/ApplianceView - Launch the macrouter.sh script: ./macrouter.sh - Type in your OS X password (the same one that you use to log onto your Mac), if prompted. Please note that you should have the right to administer your Mac in order to perform changes in route tables. Ask your administrator for help if you cannot change this setting of your user account on Macintosh.
Administrator Guide 3 Configuring New Appliances About ApplianceView With ApplianceView, you can access all the Storageflex NAS Appliances on your network through a single management tool. ApplianceView installs on any Windows, Linux, or Mac OS X based computer. Installing ApplianceView on Client PCs Install ApplianceView on any Windows 98/2000/NT/XP, Linux or Mac OS X PCs that you will use to configure and manage Appliances.
Administrator Guide Launching ApplianceView Launch ApplianceView whenever you want to change the configuration or check the status of an Appliance on your network. To launch ApplianceView: • On Linux, launch the X terminal console, change directory to the one where ApplianceView is installed, and type ./ApplianceView. • On Mac OS X, please use the shortcuts on your Desktop, or browse to ApplianceView installation folder, and double-click the ApplianceView icon.
Administrator Guide Searching for remote appliances You can locate remote Storageflex appliances by their IP address or their URL. A search for a remote appliance will succeed only if your network is properly configured to reach the subnet that the appliance is on. To locate a remote appliance by the IP address: 1. From the ApplianceView menu, select Network. 2. Select Search for Remote. The Remote Appliance Location window appears. 3. 4. Type in the IP address of the remote appliance. Click OK.
Administrator Guide Locating Appliances that do not show up initially On Windows systems, route addition is done by Route Helper application located under the same program group in Start Menu as the NAS Manager itself. On Linux and Mac OS X, you will be prompted for your password in order to perform changes in route tables. Please note that on Linux you should be in `sudoers` group in order to perform changes in route tables. On Macintosh, you should have administrator access level in order to do this.
Administrator Guide Configuring a New Appliance with Setup Wizard The Appliance Setup Wizard guides you through five configuration steps for the Appliance: 1. 2. 3. 4. 5. • • • Serial number registration Naming the Appliance Configuring Network (optional) Verifying the date and time Assigning an administrative password After completing each step, click Next to proceed to the next step. If you need to modify settings in a previous step, click Previous.
Administrator Guide 2 Naming the appliance • Give the appliance a name of 15 characters or less so that all clients on the network can locate the appliance. The appliance name may not contain any non-English characters. • Click Next to proceed to the next step.
Administrator Guide 3 Configuring Network (optional) • Specify an IP address, subnet mask, and default gateway for your Appliance if needed, otherwise leave everything unchanged. Please refer to chapter 5, “Configuring Network Settings” for details on how to configure other network settings of your Appliance. • Click Next button to proceed to the next step.
Administrator Guide 4 Verifying the date and time • • Verify the date, the time, and the time zone for your appliance. Click Next to proceed to the next step.
Administrator Guide 5 Assigning a password and Administrative SMTP Configuration • Assign an administrative password for the appliance. The appliance is shipped with a default password setting (“ADMIN”). Choose a secure password that you will remember easily. You will use this password in the future to view or change configuration settings for this Appliance. The password may not contain any non-English characters.
Administrator Guide Logging On a Configured Appliance Log on an appliance to check its status or change its configuration. Your connection is automatically terminated after 15 minutes of inactivity. To log on to an appliance using ApplianceView: 1. Launch ApplianceView. ApplianceView Starts. 2. Double-click the appliance you want to connect to on the left side of the screen. 3. Type in the administrative password for the appliance. 4. Click OK. You are logged in to the appliance.
Administrator Guide 4 Managing Appliance Settings Configuring the Appliance to Use a UPS If a supported UPS is connected to the server via serial cable, UPS monitoring can be turned on. When UPS monitoring is on, the server will automatically perform a safe shutdown in case the UPS battery level becomes critical in a power outage. To enable UPS monitoring: 1. If using ApplianceView click Maintenance. 2. Click UPS tab. 3. Select the appropriate UPS model from Supported Models 4. Click Apply. 5.
Administrator Guide Managing Users Locally If users are authenticated locally on the appliance, add, delete, or edit user information through Users & Groups on the Main Menu. To add a new user: 1. Click Security on the main menu. 2. Click Users tab. The User Management screen opens. 3. Click Add on the User Management screen. 4. Enter the user's Name, Description, and Password. 5. Use the same name and password the user has for logging into the network.
Administrator Guide To edit user information: 1. Click Security. 2. Click Users tab. 3. Select the user: 4. Left click on the name of the user and then click Edit. 5. Change the user's description and/or password. 6. Click Accept. The information for the selected user is modified. To create NFS mappings for an existing user 1. Click Security on the main menu. 2. Click on the NFS Mappings tab. The Mappings window opens. 3. Select user icon from the combo box. 4.
Administrator Guide To create SMB mappings for an existing user 1. Click Security on the main menu. 2. Click on the SMB Mappings tab. The Mappings window opens. 3. Select user icon from the combo box. 4. Pick Local or NIS user from a combo box, and then corresponding Samba user. 5. Press the Add button. 6. If you'd like to delete some entries then select them from a table and click on the Remove button. The mapping is finished.
Administrator Guide To remove a user: 1. Click Security, located on the Main Menu. 2. Click Users tab. • Select the user • Left click on the name of the user. 3. Click Remove . A confirmation dialog opens. 4. Click OK to remove the user. The user is removed from the list of users who can access this appliance. Managing Groups Locally If groups are authenticated locally on the appliance, add, delete, and edit group information through the User & Group Maintenance screen.
Administrator Guide The Group Maintenance window opens. 3. Enter the name and description for the group. 4. In the Network Users list, select each user you want to add to the group. 5. Click >> to add the users to the Group Members list. 6. Click Accept. The users are added to the group. To edit group information: 1. Click Security, located on the Main Menu. 2. Click Groups tab. Select the group: 3. Left-click the group name and then click Edit. 4.
Administrator Guide 5. Press the Add button. If you'd like to delete host entries then select them and click on the Remove button. The mapping is finished. To remove a group: 1. Click Security, located on the Main Menu. 2. Click Groups tab. 3. Select the group 4. Left click on the name of the group. 5. Click Remove. A confirmation dialog opens. 6. Click OK to remove the group. The group is removed from the list of groups that can access this appliance.
Administrator Guide 5. Delete the name, type in a new name for the share, and press the key. 6. Right-click newly-created folder, and pick Share this folder from popup menu. The new share has been created. To change permissions for a share or folder using ApplianceView: 1. Click Folders & Sharing, located on the Main Menu. 2. In the ApplianceView folder tree, browse to the share whose permissions you want to change. 3. Right click on a folder or share. Click Properties. 4.
Administrator Guide 5. 6. Modify the permissions for the share as desired. To add users and groups to the Authorized Users list click Add button. Select Users or Croups window opens. At the screenshot above, the term “OTHERS” means all other users and groups on Appliance. Thus, permitting full access to OTHERS, you are actually permitting access to any user on the system. Note 7. 8. 9. Select Users or Groups you want to add and press Select button.
Administrator Guide To rename a share using ApplianceView: 1. Click Folders & Sharing, located on the Main Menu.\ 2. Right click on the name of the share you want to change. 3. Select Rename current folder. 4. A cursor appears at the end of the current share name. 5. Delete the current name, type in the new name and press . The share is renamed. To delete a share using ApplianceView: 1. Click Folders & Sharing, located on the Main Menu. 2.
Administrator Guide To rename a folder using ApplianceView: 1. Click Folders & Sharing, located on the Main Menu. 2. Browse to the desired folder. 3. Right click on the share that you want to create a folder under. 4. Select Rename current folder. 5. A cursor appears at the end of the current folder name. 6. Delete the current name, type in the new name, and press . The folder is renamed. To delete a folder using ApplianceView: 1. Click Folders & Sharing on the Main Menu. 2.
Administrator Guide Monitoring the Appliance In the Status screen you can view the space available on each drive partition and check which users are currently connected. Checking the Status of the Appliance To view the disk space information in ApplianceView: 1. Click Status, located on the Main Menu. Select the Usage tab at the top of the screen if it is not already selected. A pie chart displays the amount of free and used space on the currently selected partition of the appliance.
Administrator Guide Checking User Connections to the Appliance Use the Refresh button to get the most recent list of user connections to the appliance. The administrator is not included in this list. To view the user connections in ApplianceView: 1. Click Status, located on the left side of the screen. 2. Click the Active Users tab at the top of the screen. All users currently connected to the appliance are listed.
Administrator Guide Viewing Settings of the Appliance The appliance’s current settings are displayed on this screen. To change these settings, click Settings on the main menu. To view the appliance’s settings in ApplianceView: 1. Click Status, located on the left side of the screen. 2. Click the Settings tab at the top of the screen. The appliance’s current settings are displayed.
Administrator Guide Viewing Logs of the Appliance To view event logs of the appliance's management engine: 1. 2. From the ApplianceView menu, click Status. Select the Log Viewer tab at the top of the screen.
Administrator Guide Monitoring Hardware Status of the Appliance It is possible to monitor the status of hardware sensors of an Appliance if they’re available (for example, system temperature, voltage, fan speed, etc.). To check status 1. Click Maintenance. 2. Click Monitoring tab. 3. Pick the desired sensor from the tree on the left. 4. Observe light color in the tree view. Red means warning; green is OK. 5. Observe numeric values of voltages, fan speeds, etc. on the right. To enable monitoring 1.
Administrator Guide Monitoring for the appropriate sensor is turned on. To disable monitoring 1. Click Maintenance. 2. Click Monitoring tab. 3. Pick the desired sensor from the tree on the left. 4. Uncheck the Enable monitoring checkbox. 5. Click Set. Monitoring for the appropriate sensor is turned off. To set specific description label for any sensor 1. Click Maintenance. 2. Click Monitoring tab. 3. Pick the desired sensor from the tree. 4. Type description into the appropriate field on the right.
Administrator Guide Changing the administrative password Note Non-English characters are not allowed as part of an administrative password To change the administrative password: 1. Click Maintenance, located on the Main Menu. 2. Click the Administration tab. 3. Enter the current password and the new administrative information: 4. Enter new password and confirm it. 5. Enter administrative e-mail address where you would like to receive warnings and other messages from an appliance. 6.
Administrator Guide 8. Enter a name of administrative SNMP server to send SNMP messages through it. 9. Click Accept to commit the changes. Note If you want to keep your administrator and root passwords in sync, check the Synchronize with root password checkbox before applying changes. Note You may test if your SMTP/SNMP servers setup is correct. Just click Send test e-mail or Send test SNMP alert buttons after filling in appropriate text fields, respectively.
Administrator Guide Shutting Down an Appliance Important You are administering a server that is designed to remain on most of the time. If you really want to turn the appliance off, be sure no users are connected. To shut down an appliance: • Click Shutdown Appliance, located on the Main Menu. • If you want to turn the appliance off, select Shutdown, and click OK. • If you want to restart the appliance, select Restart, and click OK. • If you want to leave the appliance on, click Cancel.
Administrator Guide 5 Configuring Advanced Settings Changes to Advanced Settings Incorrectly changing advanced settings described below may negatively affect the performance of your appliance or may compromise the security of your network. Be sure you know how to properly change these settings before proceeding. Name and DNS You can change the name of your Appliance and the settings for your domain name server. Your network administrator or Internet service provider can furnish this information.
Administrator Guide Appliance Name To change the name of the Appliance: 1. Click Networking, located on the Main Menu. 2. Click the Name/DNS tab. 3. Change the Appliance Name as desired. Give the appliance a name of 15 characters or less. 4. Click Accept to update the configuration. Network Domain If your network uses domain mode, enter the correct domain for your network.
Administrator Guide More Networking Each Appliance on the network needs an IP (Internet Protocol) address. Appliances containing two or more NICs (network interfaces cards), can have multiple IP addresses There are two methods of assigning an IP address to an appliance: using a DHCP server to automatically assign the appliance an IP address and specifying a static IP address. See your network administrator before modifying these settings.
Administrator Guide To have the Appliance automatically obtain an IP address: 1. Click Networking, located on the Main Menu. 2. Click the NICs tab. 3. Select the interface eth0: 4. Click the eth0 tab. 5. Select Obtain an IP address from a DHCP server. 6. Click Accept. Your appliance is now configured to receive its IP address automatically. Setting a Static IP Address The appliance can be configured to use a static IP address.
Administrator Guide Configuring NIC Teaming (IP Failover) You can include several network interface cards into one with NIC Teaming (the so-called IP Failover). This should increase network connection stability since the idea of IP Failover is to have an array of network interface cards with the same IP address, and when one card fails, others continue working. Note: There is no sense to include only one card into IP Failover.
Administrator Guide The Ways To Authenticate Users And Groups (Security Modes) By default, user security is managed locally on the Appliance. Everyone on your network has access to the appliance immediately after installation. The Security tab allows you to change from this local mode to native mode (authenticate Users and Groups against your Active Directory Services) or to mixed mode (authenticate Users and Groups against your Primary Domain Controller).
Administrator Guide Authenticate Users and Groups against your Active Directory Services (Native Mode) If the Appliance authenticates users and groups against your Active Directory Services, users and groups must be added, modified, and deleted on Active Directory server, not through ApplianceView. In addition, you will not be able to view user and group information through ApplianceView; users are simply authenticated against the Active Directory server when they attempt to connect to a share.
Administrator Guide The method of security is changed. Make changes to users and groups through the Active Directory Services. Do not manage users and groups through ApplianceView, except for the UID/GID mapping information which is NFS-related, and, thus, cannot be managed through Active Directory Services.
Administrator Guide To authenticate users and groups against primary domain controller: 1. Click Security, located on the Main Menu. 2. Select Security Mode: 3. Click the Modes tab. 4. Select Mixed mode. 5. Enter the names of your NT Domain Name (but not DNS domain name), Primary Domain Controller and your WINS Server in the appropriate fields. Your network administrator can provide this information. .
Administrator Guide Authenticate Users and Groups against LDAP server (LDAP Mode) In LDAP mode, you are able to manage users and groups via ApplianceView. Please note that you can configure your Appliance to act as LDAP server itself. To authenticate users against LDAP server: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Click Security, located on the Main Menu. Click Modes tab, specify Workgroup. Specify LDAP Server Host (hostname or IP address of LDAP server). Specify LDAP Server Port (by default, it is 389).
Administrator Guide If you are using external LDAP server, you should create Samba schema for it first. In case you’re using the Appliance itself to act as LDAP server, this schema will be created automatically after you enable LDAP server function of the Appliance (please see “Configuring LDAP server” below). Schema files for various LDAP servers may be found here: http://samba.org/ftp/unpacked/samba_3_0/examples/LDAP/ However, the only approved (in given case) LDAP server is OpenLDAP ( http://www.
Administrator Guide To manage users and groups with ApplianceView: 1. Click Security, located on the Main Menu. 2. Select Security Mode: 3. Click the Modes tab. 4. Select Local mode. 5. Enter the name of your Workgroup in the appropriate field. 6. Configure WINS Support: 7. Click Neither to turn off WINS support 8. Click WINS Server to configure the Appliance as a WINS server 9.
Administrator Guide Macintosh/UNIX/FTP Support The Appliance can be configured to support file sharing with Macintosh and UNIX/Linux users on your network. Macintosh and UNIX/Linux users share files on the appliance through AFP (AppleTalk Filing Protocol), NFS (Network File System), and FTP, (File Transfer Protocol) respectively. Enabling Macintosh Support To enable Macintosh support: 1. Click Networking, located on the Main Menu. 2. Select Mac/Unix. 3. Click the Mac/Unix tab. 4.
Administrator Guide Enabling UNIX Support To enable UNIX support: 1. Click Networking, located on the Main Menu. 2. Select Mac/Unix. 3. Click the Mac/Unix tab. 4. Select Enable UNIX Networking (NFS). 5. Click Accept. Unix users and other NFS users can now connect to the appliance. Enabling FTP Support To enable FTP support: 1. Click Networking, located on the Main Menu. 2. Select Mac/Unix/FTP. 3. Click the Mac/Unix/FTP tab. 4. Select Enable Anonymous FTP. 5. Click Accept.
Administrator Guide Large Network Settings You can configure your Appliance to access other subnets of the network. Large Network settings can only be used when the appliance has a static IP address. If the appliance obtains its IP address from a DHCP server, the Large Network settings are automatically configured with no entries. To edit the large network settings 1. Click Networking, located on the Main Menu. 2. Select Large Network. 3. Click the Large Network tab. 4.
Administrator Guide Configuring LDAP Server It is possible to set up your Appliance to act as LDAP server. This will allow to store information about users in a LDAP database and connect to it from miscellaneous clients, including the Appliance itself. To set up LDAP server 1. Click Security. 2. Click LDAP Server tab. 3. Enter Name of base, Name to bind, and Password to bind into the appropriate text fileds like it is displayed on the screenshot above. 4. Click Accept.
Administrator Guide To start LDAP server Note You should configure LDAP server properly before starting it up. 1. Click Security. 2. Click LDAP Server tab. 3. Click Start. Light color changes to green. LDAP server is started. To stop LDAP server 1. Click Security. 2. Click LDAP Server tab. 3. Click Stop. Light color changes to red. LDAP server is stopped.
Administrator Guide Configuring NIS To start NIS service on Appliance and locate master servers automatically 1. Click Security. 2. Click the Modes tab. 3. Click NIS mode radio button. 4. Type in NIS Domain name into the appropriate field. 5. Check the Broadcast mode checkbox in order to enable broadcast mode. 6. Click Apply. NIS service is restarted using the parameters supplied. To start NIS service on Appliance and locate master servers by IP address 1. Click Security. 2.
Administrator Guide 4. Type in NIS Domain name into the appropriate field. 5. Click Add. 6. Type in IP address of master server, and click OK. 7. If you need to delete master server entry, click Remove. 8. Click Apply. NIS service is restarted using the parameters supplied. Policy Management Policy Management is used to simplify routine administration tasks that are performed on your Appliance time after time. Policy Rules are managed using convenient wizards.
Administrator Guide Available Conditions Conditions are used to specify when a rule should be executed. Currently, the following conditions are available. • Fan Speed is used to specify the speed of a CPU fan, in RPM. • Snapshot Fill is used to specify snapshot fill percentage. • Time Period is used to specify a period of time, starting from a certain date, and ending up on some other date.
Administrator Guide • RAID Status is used to specify a RAID which may fail. • Disk Inserted is used to specify the new HDD insertion. • Disk Lost is used to specify the disk crash. • Voltage is used to specify CPU and I/O Voltage values.
Administrator Guide Available Actions Actions are used to perform specific actions at certain time. Below is a list of available actions. • Send Email is used to send e-mail messages when action is activated.
Administrator Guide • Send Event is used to send messages when action is activated. • Send SNMP is used to send SNMP messages when action is activated. • Snapshot Increase is used to increase snapshot in size when action is activated. You should also select temporary disk that will be used at the time of operation.
Administrator Guide • Sync Snapshot is used to synchronize snapshot when action is activated. • Sync System is used to synchronize volumes of two systems on the network when action is activated. You should select the desired volume on each appliance. To specify Appliances located on remote network, you should click the Search for Remote… button.
Administrator Guide Available Roles Role is like some kind of description. Currently, there are two roles: Monitoring and Storage. They are used only to describe to which class one would like a new rule to assign. Managing Policy Rules To add new rule: 1. Click Policy, located on the main menu. 2. Click New rule wizard 3. Wizard window opens. 4. Type in new rule name. 5. Click Next. 6. Actions list opens. 7. Click to move actions from the list of available ones.
Administrator Guide 13. Click to move conditions from the list of available ones. Click up buttons to arrange the list of selected conditions. and down 14. Fill in required fields for specific condition. 15. Select rule list type using appropriate radio button at bottom of the list. 16. Click Next to proceed to the next step, or pick more conditions. 17. Roles list opens. 18. Click down to move role types from the list of available ones. Click up and buttons to arrange the list of selected roles.
Administrator Guide To edit existing condition: 1. Click Policy, located on the main menu. 2. Click desired condition from the tree view on the right. 3. Click Edit condition wizard 4. Wizard window opens. 5. Adjust conditions list. 6. Click Ok. button from toolbar at the top of the screen. Condition is edited. To edit existing action: 1. Click Policy, located on the main menu. 2. Click desired role from the tree view on the right. 3. Click Edit action wizard 4. Wizard window opens. 5.
Administrator Guide Updating Appliance via Web There is a possibility to update server software of your Appliance using the remote repository on the Web. This should work in most cases even if you are behind firewall. Updating Appliance via Web is the most easy way to install recent security fixes, for example. Your appliance vendor should provide you repository access information.
Administrator Guide To update your Appliance using direct Internet connection: 1. Click Maintenance. 2. Click Update tab. 3. Type in Repository address on the web. 4. Type in repository Login and Password. 5. Click Update. Update was started. To update your Appliance using Proxy server: 1. Click Maintenance. 2. Click Update tab. 3. Check Use proxy checkbox. 4. Type in Repository address on the web. 5. Type in repository Login and Password. 6. Type in Proxy server address. 7.
Administrator Guide Troubleshooting the Appliance When you observe strange behaviour of your appliance, or you see that some addon cards do not work properly, you should use the Troubleshooting feature of ApplianceView. Note: If you believe that e-mailing any appliance configuration files compromises your security, please read the text below carefully in order to learn what information is obtained, how it is encrypted, and make a decision. To enable debug logs of the appliance's management engine: 1. 2.
Administrator Guide To disable debug logs of the appliance's management engine: 1. 2. 3. From the ApplianceView menu, click Status. Select the Troubleshooting tab at the bottom of the screen. Click the Disable button, the light color (green) on the left should change to red. It means that logs are disabled. To enable or disable debug logs of the appliance's management engine at boot time: 1. 2. 3. From the ApplianceView menu, click Status. Select the Troubleshooting tab at the bottom of the screen.
Administrator Guide What is inside the configuration snapshot: 1. 2. 3. 4. 5. Note Network configuration (host and domain names, gateway, gateway device and IP addresses of an appliance). Information about appliance shares and UID/GID mappings. Management engine status and debug log files. Kernel modules configuration file. A list of hardware devices present in the system, and their specific features. 1 Configuration snapshot itself is a compressed file which is encrypted with the PGP key.
Administrator Guide 6 Configuring Storage Settings Managing RAID Through ApplianceView, you can create, edit, deconstruct, and view a RAID. Available RAID levels Three types of RAID configurations are available for the data partition. These RAID levels can be used on a multi-drive appliance, whether or not a hardware RAID card is installed. If there is no hardware RAID card installed, you can use software RAID.
Administrator Guide Volume Management This chapter explains how to control your Appliance Volume settings. As you can see above, there are several RAID levels possible to use. But Volume Management is not limited to RAID creation only. Below you may learn about other ways to configure storage settings of your Appliance. Click Storage on the main menu, then Volume Management tab. On the left side of this tab, you will see a list of drives and partitions.
Administrator Guide RAIDs Creating RAIDs You can create RAIDs from disks or partitions. 1. 2. 3. 4. 5. Click the right mouse button on the Storage icon. Select Create RAID from the popup menu. Select disks or partitions you would like to add into RAID. Pick RAID level from a combo box. Click the Accept button. Note that there is no possibility to add or remove disks or partitions to/from RAID. In order to do that you must first delete a RAID and then recreate it again.
Administrator Guide Deleting RAIDs You can easily delete any of the RAIDs by selecting Delete popup menu item. If there is an LVM that is built on the RAID being deleted, it will be deleted along with RAID. RAID Properties To find out what partitions and disks a RAID is based on see the Components tab of its properties dialog. Double-click the RAID icon or select the Properties menu item from its popup menu to bring up the corresponding window.
Administrator Guide Please note that you can also simply drag and drop disks, partitions or RAIDs to the LVM icon in order to edit LVM contents. Deleting LVMs You can easily delete any of the LVMS by selecting Delete menu item in its popup menu. LVMs Properties Another way to control what an LVM consists of is to use its properties dialog. Select the Properties menu item of any LVM to see the dialog. The General tab lets you know about free and used space of an LVM.
Administrator Guide In addition, there is an ability to merge regions (just drag & drop regions to merge them) or: 1. 2. 3. 4. Note Click the right mouse button on the Region icon. Select Merge... from the popup menu. Pick regions you would like to merge. Click the Accept button. It is possible to merge only non-occupied regions, i. e. you cannot merge regions if there are LVs on them. There is a possibility to resize a region. In order to do this, select a Resize popup menu item.
Administrator Guide Logical Volumes (LVs) Creating Logical Volumes (LVs) LVs can be created from disks, partitions, RAIDs, or regions. 1. 2. Click the right mouse button on the desired object name or icon. Select Create LV from the popup menu. Deleting LVs You can easily delete any of the LVs by selecting the Delete popup menu item. LVs Properties Double-click an LV icon or select the Properties popup menu item to bring up its properties dialog.
Administrator Guide Snapshots Creating Snapshots Snapshots can be created from disks, partitions, RAIDs, or regions. 1. 2. 3. 4. Click the right mouse button on the desired object icon. Select Create Snapshot from the popup menu. Select disks, partitions, or RAIDs you would like to place snapshot onto. Click the Accept button. Snapshots (their representation in a Volume Management) have the same functionality as LVs.
Administrator Guide Clustering Clustering is used to increase storage stability and/or increase total available storage size. Clustering requires at least two servers to be present on the network. Three types of clustering are supported in Storageflex software. • Multihost Failover is used to increase storage stability on the network. The idea is to use computers in cluster as spare ones.
Administrator Guide Note For clustering, it is required to have at least two NICs in each server that is participating in the cluster. One NIC will be used for data transfer, another one will be used for inter-server communication (“heartbeating”). It is required that data NICs should be connected to one subnet while heartbeating NICs should be connected to another subnet.
Administrator Guide 7. Click OK. 8. Type in administrator passwords for each Appliance when prompted, and click OK. The cluster is built. At this moment, all the slave servers should disappear from the ApplianceView. They all are now part of one cluster.
Administrator Guide 7 Using the Appliance Naming Folders Use the following conventions when naming folders that will be shared with users of Windows 95/98/NT/2000/XP or Macintosh: • Use any combination of numbers, letters, spaces, dashes, underscores, and apostrophes. • Limit folder names to 255 characters or less for Windows, 31 characters or less for Macintosh.
Administrator Guide Finding appliances with Find Computer To locate the Appliance using Find Computer: 1. From the Windows Start menu, choose Find, and then click Computer. The Find Computer dialog box opens: 2. Type the name or IP address of the Appliance in the entry field. The default name of an appliance is AWxxxxxx, where xxxxxx is the last six digits of the appliance's MAC address. 3. Click Find Now. 4. Locate the correct Appliance and double-click on it to connect.
Administrator Guide Working from a Macintosh Computer Note This version of Storageflex software supports Mac OS X 10.1.2, 10.1.5, and better based computers, as well as Mac OS 9 ones. The Appliance is ready for use as soon as it is installed on your network. If necessary, the administrator may limit access to files to particular users or groups. Otherwise, files on the appliance are available to everyone who has access to your network.
Administrator Guide Connecting through the Finder (Mac OS X) To connect to the Appliance: 1. Select Go, and then Connect to server… from the Finder menu, or press the Apple+K on the keyboard. 2. Pick Appliance from the list. 3. Log on the appliance, either as a guest (without password) or with your user name and password. 4. Select the folder you want and click OK. 5. The Appliance folder is now on the Macintosh desktop.
Administrator Guide Working from a Linux Computer The Appliance is ready for use from clients using NFS as soon as it is installed on your network. Use the Appliance as you would any other drive or server on the network: • Connect to the appliance by IP address and directory path to a local mount point. • Create and save shared files in folders and shares on the appliance. • Backup files stored on the appliance. • Create KDE/GNOME desktop icons and symbolic links for convenience and faster access.
Administrator Guide To view the shares available for NFS mounting 1. From a Linux console, type: showmount [appliance IP address] –-exports For example, if the appliance’s IP address is 192.168.0.230, you would type: showmount 192.168.0.230 –-exports And then press Decide which share path you want to mount from the list displayed on the screen. To mount an available share on the appliance to a local mount point 1.
Administrator Guide Appendix A: Using the Online Help Online Help The online users guide is included with this release of Storageflex. Additionally, the online help is installed locally to all computers with ApplianceView. Viewing Online Help There are two ways of accessing online help in ApplianceView • Context sensitive help: The context sensitive help can be accessed on each screen by clicking Help, at the bottom of the screen in ApplianceView.
Administrator Guide Appendix B: Glossary A Active Directory Services Active Directory, which is an essential component of the Windows 2000 architecture, presents organizations with a directory services designed for distributed computer environments. Active Directory allows organizations to centrally manage and share information on network resources and users while acting as the central authority for network security.
Administrator Guide D Default Gateway See Gateway Address Disk Segment The analogy for a disk segment is to a traditional disk partition, such as DOS, Windows, etc. Domain Name Service (DNS) Server Since the Internet, as well as most Local Area Networks use TCP/IP, they do not understand domain names. Rather, these networks only understand Internet Protocol (IP) addresses. The DNS server runs software that allows domain names to be converted into IP addresses. So if a user were to type www.storageflex.
Administrator Guide Domain A Domain is a group of computers that are connected by both hardware and software so that files can easily be shared between users. The key difference between a workgroup and a domain is that in the latter, the Primary Domain Controller (PDC) maintains database regarding which users and groups have access to the files and shares that exist on the computers that belong to the domain.
Administrator Guide EVMS EVMS stands for Enterprise Volume Management System. F Folder Tree The Folder Tree is a list of all of the folders and shares on the Appliance that is displayed in ApplianceView. The Administrator may have to double click the icon of the drive, share, or folder to view other shares and folders that are lower in the tree.
Administrator Guide and automatically detects new Appliances as they are added to the Local Area Network (LAN). In addition, ApplianceView can be configured to view and manage Appliances outside of the LAN, provided that they have domain names or Internet Protocol (IP) addresses. K Kernel The kernel is the low level fundamental part of Linux that resides in memory at all times, and provides basic services for all other parts of the operating system. Storageflex uses the 2.
Administrator Guide Logical Volume Manager (LVM) It is a group of multiple physical volumes that are pooled into logical volume. M Media Access Control (MAC) Address The unique 12-digit alphanumeric identification number assigned to the Network Interface Card (NIC) in the Appliance. MAC addresses are written as six sets of two numbers separated by colons. When you first configure the Appliance, its name on the network will be AW plus the last six digits of its MAC address.
Administrator Guide NIS NIS stands for the Network Information Service. It allows multiple computers in a local area network to share administrative data. The data itself is stored in a central database, and then it is distributed over the network. P Patch Cable See LAN cable Partition A partition is a subdivision of the physical hard drive that has been segmented into logical drives for some purpose.
Administrator Guide through the hardware RAID controller. There are several different levels of RAID, each offering a different set of advantages and disadvantages. Region An ordered set of logically contiguous sectors. (Note that in general they are not supposed to be physically contiguous). Reiser File System Reiser File System is a new journaling file system that is included with this release of Storageflex .
Administrator Guide advantages when several peripherals need to be connected to the bus. One advantage is that SCSI allows for up to 15 peripherals to be connected to each channel, and since most SCSI controllers have two channels, up to 30 peripherals can be attached. Conversely, with most motherboards, IDE only supports up to two peripherals. In addition, SCSI is quite a bit faster than IDE, especially when multiple peripherals are attached. Storageflex supports both the IDE and the SCSI interfaces.
Administrator Guide TCP/IP is the protocol that most computers use for communication on the Internet and Local Area Networks (LANs). TCP/IP is comprised of two distinct parts. The Transmission Control Protocol (TCP) establishes a connection with both the server and client ends, and passes data to the connectionless Internet Protocol (IP). TCP is responsible for correct delivery of data from one computer to another.
Administrator Guide created and maintained through the Active Directory Services. User and group information cannot be changed with ApplianceView, as well as in the Mixed Mode. User access rights are verified by Active Directory Services. See also: Active Directory Services. 4 Users Authenticated on the LDAP Server (LDAP Mode) In this method of authentication, all user and group information is stored on LDAP server but can be edited via ApplianceView.
Administrator Guide Appendix C Frequently Asked Questions (FAQ) 104
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 1 of 30 ApplianceWare 5.3 Complete FAQ Optifacio Software Services, Inc.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 2 of 30 TABLE OF CONTENTS What's In This Document Changes Since Previous FAQ Version 5 6 1 Questions and Answers 8 1.1 General Questions 1.1.1 What operating systems are supported by ApplianceView? 1.1.2 Installer reports that I cannot install ApplianceView. What happened? 1.1.3 What locales are supported by ApplianceView? 1.1.4 I have configured my Appliance, rebooted it, and now it does not appear on the list of appliances anymore.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 3 of 30 1.3.8 I already have a version of Java machine installed under Linux. Can I avoid installation of additional Java machine within ApplianceView? 1.3.9 I cannot view online help files using the ApplianceView. Browser just never starts. What’s wrong? 17 17 1.4 ApplianceView for Mac OS X 1.4.1 I have a Macintosh with Mac OS X installed. How do I proceed with ApplianceView installation? 1.4.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 4 of 30 client? 1.5.3.3 My Appliance had static IP address, and then I have changed it to DHCP setting. After reboot, an Appliance obtained other host name. What is the reason for this? 1.5.3.4 What ranges of IP addresses cannot be used when setting up ApplianceWare network settings? 1.5.4 ApplianceWare Volume Management 1.5.4.1 I have created a logical volume of 5Gb in size, and an associated snapshot of 1Gb in size.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 5 of 30 What's In This Document? This document contains answers on ApplianceWare 5.3 frequently asked questions. Here you can find information on how to run ApplianceView 5.3, and locate and manage your Appliances. This document is just a supplement to the other ApplianceWare documentation, and it covers most frequently asked questions.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 6 of 30 Changes Since Previous FAQ Version February 24, 2004 • • • New item, 1.5.2.11, is added (Displaying primary groups in NIS security mode). Item 1.1.3 (The list of supported locales) is updated. New item, 1.5.3.4, is added (Ranges of IP addresses that are prohibited to use). February 18, 2004 • New item, 1.1.7, is added (Synchronization of root and admin passwords). February 04, 2004 • • Item 1.1.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 7 of 30 April 11, 2003 • A complete re-design of FAQ structure. • New questions and answers are included, and some obsolete ones are removed due to changes done to ApplianceView installer. • ApplianceView questions are now organized in sections according to the operating system where ApplianceView runs. Optifacio Software Services, Inc.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 8 of 30 1 Questions and Answers 1.1 General Questions 1.1.1 What operating systems are supported by ApplianceView? Windows 98 and 98SE, ME, NT4.0SP5 and SP6, 2000, and XP should be fine for ApplianceView. It also can be launched on various Linux x86 and PPC distributions, as well as on Mac OS X v. 10.1.2, 10.1.5, 10.2, 10.2.6, and 10.3.x. 1.1.2 Installer reports that I cannot install ApplianceView.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 9 of 30 1.1.5 I have configured my Appliance, and rebooted it. However, Appliance had not disappeared from the list of Appliances, and subsequent logins do not work for it. What should I do? • Please restart ApplianceView, and you will be able to log in again. • If it is still fails to appear, then you have probably entered incorrect network settings, e.g. incorrect or absent default gateway value, or incorrect IP address.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 10 of 30 1.2 ApplianceView for Windows 1.2.1 I have a Windows-based client computer. How do I proceed with ApplianceView installation? Below are the steps you should walk through in order to install ApplianceView under Windows. • Double-click My Computer icon, then double-click CD-ROM icon in order to open the corresponding explorer window. • From the CD-ROM, launch the setup.exe file, and follow the on-screen instructions.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 11 of 30 1.2.3 I have launched ApplianceView for the first time, and I cannot see my newlyinstalled ApplianceWare server on the list. What should I do? There can be two reasons for this behaviour. • You have no DHCP server on the net.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 12 of 30 cd \Program Files\ApplianceView • Pass two extra command-line parameters to ApplianceView executable. Their values depend on the locale that you want to run ApplianceView with. Below is an example for the Japanese language. ApplianceView.exe language=ja country=JP Other countries and languages are represented in the table below.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 13 of 30 1.3 ApplianceView for Linux (x86/PPC) 1.3.1 Can I install and run ApplianceView without an X-Window system? If not, what are minimal video subsystem requirements for ApplianceView? Unfortunately, ApplianceView as well as its installer, require an X-Window system. You should configure it to run at least with 256-color (i.e. 8-bit) depth. 1.3.2 I have a Linux-based client computer.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 14 of 30 NOTES a) System-wide installation (i.e. performed from root user) is not recommended since it may cause misc. access problems which are described in question 1.1.6. b) A copy of Java Runtime Environment is included within the ApplianceView installation. It will not intersect with any other Java Runtime Environment version that you may have on your machine.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 15 of 30 perform changes in route tables. • Your server is on the other subnet. Please use the Search for Remote function of ApplianceView in this case, and supply IP address or the name of the unit. Your Appliance should appear on the list of remote appliances then. • Your client machine is running Linux kernel 2.4.19. In some cases it can lead to the situation when discovery of Appliances does not work. Please use kernel 2.4.18 or 2.4.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 16 of 30 • Open terminal window. • Change directory to the one where ApplianceView is installed, for example: cd ~/ApplianceView • Pass two extra command-line parameters to ApplianceView executable. Their values depend on the locale that you want to run ApplianceView with. Below is an example for the Japanese language. ./ApplianceView language=ja country=JP Other countries and languages are represented in the table below.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 17 of 30 1.3.8 I already have a version of Java machine installed under Linux. Can I avoid installation of additional Java machine within ApplianceView? The things below can be only recommended for advanced users, and they may not work with each given Linux distribution. First of all, make sure that you have Java version 1.3.1. None of the previous Java versions (e.g. 1.3.0) or newer 1.4.0 version and higher, will fit. Pre-releases of 1.3.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 18 of 30 1.4 ApplianceView for Mac OS X 1.4.1 I have a Macintosh with Mac OS X installed. How do I proceed with ApplianceView installation? Please follow the steps below. • Open CD-ROM using the Finder. • Drag the setup.zip file onto your Desktop, and double-click it. The StuffIt! Expander will start at this point. • After expanding is complete, you will see a setup icon on the Desktop. Please double-click it. ApplianceView Setup launches.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 19 of 30 Being logged in as user, open the Terminal which is located under Applications/Utilities in Finder. Assuming that you have installed ApplianceView into your home Applications directory, please launch the macrouter.sh script: cd ~/Applications/ApplianceView/ ./macrouter.sh At this stage, you will be prompted for your OS X password (the same one that you use to log onto your Mac). Please type it in and press Enter.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 20 of 30 1.4.3 Route addition does not work. What should I do? First of all, please check if you can administer your computer. This can be done through the System Preferences, the Users icon, on Password tab. If that does not help, please open the macrouter.sh script in Text Editor, and examine the route add line. Please check if gateway device is set up correctly.By default, it is en0. Please change it to any other if required.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 21 of 30 1.5 ApplianceWare Settings 1.5.1 ApplianceWare and Active Directory 1.5.1.1 How can I join my Appliance into the Active Directory? First of all, you should examine your ADS server settings. On ADS server, find Active Directory Domains and Trusts, and then right-click the domain where you would like to add your Appliance to. Now please select Properties from the popup menu.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 22 of 30 in again, click the Advanced Settings, and switch to the Security tab. Choose Native mode. a) Enter the pre-Windows 2000 domain name into the Domain name field, just like you did it before at the Name/DNS tab. b) Enter the Active Directory Services name or IP address (it should be your ADS server). c) Enter the Realm name, which is just a domain name that you have written down at the very beginning of your setup.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 23 of 30 • examine your DNS configuration (both for Appliance and ADS server); • be sure that Appliance administrator is not connected to ADS directly or through terminal service. 1.5.2 Accessing ApplianceWare-based Appliance Over Network 1.5.2.1 What NFS protocol versions are supported by ApplianceWare? NFS protocol v.2 and v.3 are supported. 1.5.2.2 I would like to view what NFS shares are available on the Appliance.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 24 of 30 1.5.2.4 I am trying to mount a NFS share from AIX-based machine but mount fails. What should I do? The link below may help you to solve the problem: http://nfs.sourceforge.net/nfs-howto/interop.html#AIX 1.5.2.5 I am trying to access public Appliance shares via Network Neighborhood in Windows or over Samba. My client PC is not in the domain, while Appliance is in the domain. The problem is that I cannot access any shares.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 25 of 30 1.5.2.8 I cannot connect to a share over Samba or Windows networking although I can see its name on the list. Why that happens? There can be several reasons for that. For example, you cannot connect to a non-public share without appropriate access rights. In this case, you should set up them using ApplianceView client software.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 26 of 30 is not possible to offer entirely seamless integration. The most significant differences between these two kinds of ACLs are: • Windows ACLs support over ten different permissions for each entry in an ACL, including things such as append and delete, change permissions, take ownership, and change ownership. Current implementations of POSIX.1 ACLs only support read, write, and execute permissions.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 27 of 30 but do not allow these pseudo groups for entries that define access. When an object inherits permissions, those abstract entries are converted to entries for a specific user and group. Despite the semantic mismatch between these two ACL systems, POSIX ACLs are presented in the Windows ACL editor dialog box so that they resemble native Windows ACLs pretty closely. Occasional users are unlikely to realize the differences.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 28 of 30 named entries for the current owner and owning group, respectively. • POSIX access ACL and default ACL entries that define the same permissions are mapped to a Windows ACL entry that is flagged as defining both access and inheritable permissions. 1.5.2.11 I have switched my Appliance to NIS security mode but I cannot see any primary groups on the groups list in ApplianceView.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 29 of 30 1.5.3 ApplianceWare Network Settings 1.5.3.1 What is the meaning of the Large Network Settings option? This option allows you to set up an Appliance to periodically announce itself to arbitrary IP addresses with an arbitrary workgroup name. This is useful if you want your Appliance to appear in a remote workgroup for which the normal browse propagation rules don't work. The remote workgroup can be anywhere that you can send IP packets to.
ApplianceWare v.5.3 Complete FAQ – February 24, 2004 – Page 30 of 30 except for the case that is described below, you cannot set Appliance name manually in this case. If DHCP server does not return a name, the standard “HOSTxxxxxx” (without quotes) name will be generated, and it can be changed manually. The “xxxxxx” stands here for first six digits from the MAC address of the Appliance network interface card. 1.5.3.3 My Appliance had static IP address, and then I have changed it to DHCP setting.