Google Search Appliance™ Installation Guide

Google Search Appliance™ Installation Guide

Contents

  1. Installing the Google Search Appliance
  1.  
    1.  
  2. Setting Up the Crawl
  1.  
  2. Technical Addendum
  3. Hardware Specifications
  4. Copyrights and Compliance

 


Installing the Google Search Appliance

Welcome to the Google Search Appliance!

This guide will help you install the Google Search Appliance (model GB-1001) on your network, and set up the first crawl of your company’s content, to make Google search available to your users.

This installation guide is also available on the Google Enterprise Support Site, https://support.google.com/enterprise/. Visit the support site to find the latest technical documentation and to access free technical support.

Powering on and shutting down the Google Search Appliance

Power on:

To power on the appliance, plug in the power cord and press the power button once (located on the front of the box). The indicator light on the power button will turn on. It takes ten minutes, on average, for the appliance to initialize and run system checks.

Shut down:

The appliance can be safely shut off locally, or remotely.

Important: Always perform a safe shutdown before unplugging the appliance’s power.

  • To safely shut down the appliance locally, briefly press the power button one time. Wait for the indicator light to turn off before unplugging the appliance. It can take up to twenty minutes.
  • To safely shut down the appliance remotely, open the Admin Console. Click on Administration > Shutdown, then click the “Shut the system down now” button. The appliance can be unplugged once the indicator light on the power button (located on the front of the appliance) turns off.

Installing the Appliance on Your Network

This section guides you through setting up the Google Search Appliance to operate on your network.

Fill out the Network Preparation Form on the following pages. It will provide you with the important details you will need as you complete the network setup.

Step 1: Network Preparation and Cabling
Step 2: Step-by-Step Network Configuration
Step 3: Access the Admin Console

Connecting the Google Search Appliance to a network

The Google Search Appliance has two ethernet ports. The primary port is for the normal operation of the system. You will use the secondary port only for network configuration. This ensures that the basic network configuration parameters (such as the IP address) can be modified only by physical access to the device, and not by any person who has network access. After you configure the network settings (based on your Network Preparation Form) through the secondary port, the Google Search Appliance will be ready to talk to your network on the primary port.

Diagram: Connecting the Google Search Appliance to a laptop and network


Network Preparation Form

For Google Search Appliance

Keep a copy of these settings for future reference. We recommend obtaining these values from your network administrator.

Required: Specify below the static IP address you have acquired and assigned to the Google Search Appliance. Write down its associated hostname.

IP Address  

 

Hostname

 

 

The Google Search Appliance will attempt to discover the following network setting parameters automatically using DHCP.

Important: We recommend that you gather these parameters before you start the installation process. During the installation, we advise you to review and revise the automatically pre-filled settings to make sure that all the suggested network settings were configured properly by DHCP. If you need assistance, please ask your network administrator for appropriate settings.

 

Subnet Mask

 

Default Gateway

 

DNS Servers

 

DNS Suffix (DNS Search Path)

 

SMTP Server

 

NTP Servers

 

 

Remote Assistance: In case of a need for remote maintenance, a modem and serial cable will be needed. Be sure to set up the appliance near an accessible, active analog phone jack. Modems do not work on digital PBXs. If the available phone line is on a digital PBX, you will need to attach a digital-to-analog line adapter.

Write down the phone number and extension for the analog phone line:

Analog Phone Number

 

 

 

Definitions

IP Address

The static IP address assigned by your network administrator and used by the Google Search Appliance to serve your search index.

 

Subnet Mask

The netmask for the subnet on which your appliance and the gateway reside.

 

Default Gateway

The IP address of the router to which the appliance is connected, according to your network topology. This is the IP address that the Google Search Appliance should send data to when it needs to contact servers that are not on its subnet. The router should allow the appliance to talk to the other portions of the company intranet.

 

DNS Servers

The IP addresses of Domain Name System servers are required, so that the appliance can properly resolve hostnames when it crawls your intranet. Google recommends a minimum of two DNS servers for redundancy.

 

DNS Suffix (DNS Search Path)

The Domain Name System Suffix (or DNS Search Path) gives possible expansions for hostnames. This corresponds to the “DNS Suffix” entry on Windows systems and a “search” entry in a resolv.conf file on UNIX systems.

 

SMTP Server

To notify your own search engineers of any technical difficulties with your appliance, provide the name of an SMTP server, such as: mail.mycompany.com. The appliance must be able to use this server to send email status updates to your administrators.

Note: Because mail from the appliance originates from
nobody@localhost, make sure your SMTP server does not reject such messages.

 

NTP Servers

To keep the Google Search Appliance’s time synchronized, Google recommends that you have up to three Network Time Protocol (NTP) servers (version 3 required). If no NTP server is present on your network, you can connect to an open access server. Select stratum 2 or higher servers, and avoid servers that require notification before use. See the Public NTP Servers section. The Google Search Appliance requires Internet access through your network to reach an open access time server.

URLs to Test (optional)

To test that your settings are correct, and that the Google Search Appliance can communicate with web servers you wish to search, you can enter test URLs in Network Settings.

Additional Information

Access to Web Servers

The Google Search Appliance needs to be able to reach all web servers (in the company intranet or hosted outside your firewall) that you want the appliance to crawl. The appliance should not have any problem connecting to web servers on the same subnet. For the appliance to connect to a web server on a different subnet and on the other side of a router requires the router to be configured correctly.

  • First, make sure that the router does not have an Access Control List (ACL) rule that specifically blocks the Google Search Appliance from connecting to the web server.
  • Second, make sure that the routing tables on the router are set up to allow the subnet that the appliance is on to reach the subnet that the web server is on.

Note: The IP address of the appliance must be able to talk to the web servers through any ports that will be crawled by the appliance. You can troubleshoot the Google Search Appliance’s access to the web servers by connecting a laptop on the same subnet as the appliance, and using a web browser to view content from the web servers.

 

Access to the Appliance from a Computer

After the install, you will administer the appliance using the Admin Console from a remote web browser. To access the Admin Console, the appliance must be reachable by a computer on your network. The computer must be able to connect to the appliance using its hostname or IP address on ports 80, 443, and 8000.

If there are any routers or firewalls between this computer and the appliance, you must verify that no ACLs block network access and that the routing tables allow proper connectivity.

If all settings are correct, you will be able to configure the appliance by going to http://<hostname>:8000/ or
http://<IP Address>:8000/ in the web browser.

 

 


 

Step 1: Network Preparation and Cabling

Prerequisites

To install the Google Search Appliance on your network, you need:

  • A laptop (or other computer), preferably running Microsoft Windows 2000 or XP, to connect to the appliance for the initial installation
  • Your completed Network Preparation Form

Cabling the Appliance

Before attaching cables, talk to your network administrator to make sure the Google Search Appliance can talk to the designated gateway and is not blocked by Access Control Lists (ACLs) or faulty network routes. See “Troubleshooting” in the Technical Addendum section for clarification.

  1. Plug in the Google Search Appliance, and press the power button once. The indicator light on the power button will turn on. For ten minutes, on average, the appliance initializes and runs system checks before it is ready to access.

    Note: If the system was previously shut down improperly, this step takes longer because it includes disk verification and repair. Always shut down safely by using the Google Search Appliance Admin Console software to power down the hardware, or by pressing the power button on the front of the appliance a single time. See the section “Powering On and Shutting Down” and the Admin Console’s online help for more details.

  2. Use the primary yellow Ethernet cable to connect the appliance to your network. Plug one end of the cable into your network and the other into the Google Search Appliance’s yellow Ethernet port. Make sure the cable clicks into the port. The Google Search Appliance’s network port autodetects between 10/100Mb networks.
  3. Use the secondary orange Ethernet (crossover) cable to connect the appliance to your laptop or computer. Plug one end of the cable into your computer and the other into the Google Search Appliance's orange Ethernet port. Make sure the cable clicks into the port.

    Caution
    : To avoid possible DHCP conflicts, make sure you do not plug the orange cable into your network.




Step 2: Step-by-Step Network Configuration

In this series of steps, you configure the Google Search Appliance so it can connect to your network. You will use your laptop or other computer to access the Network and System Settings wizard on the Google Search Appliance.

Prerequisite

  • A laptop (or other computer) connected to the appliance, based on the instructions in Step 1.
  • Your completed Network Preparation Form. Note: It may be helpful to have your network administrator available while completing this section.
  1. Your computer should automatically be assigned by the Google Search Appliance (using DHCP) to use

IP address: 192.168.255.254
Subnet Mask: 255.255.255.0

If your computer already uses DHCP to get IP addresses, proceed to step B.

If your computer does not use DHCP to get IP addresses, you must manually assign the computer’s static IP address and subnet mask to the above values, or temporarily change your computer’s network setting to allow use of DHCP to get IP addresses. If you need help, refer to “Setting Up DHCP on Your Computer”.

  1. Open a web browser on your laptop (or other computer) and enter the Google Search Appliance's fixed IP address in the location field:

http://192.168.255.1:1111/

Wait for the Network and Systems Settings wizard to display. (Initially the page may take a while to display, since it will try to access DNS services.) If your web browser uses a proxy to connect to the Internet, be sure to disable it in your browser’s configuration, as it will prevent access to the Google Search Appliance.

Follow the instructions onscreen, completing all five steps of the network configuration. Refer to your Network Preparation Form as needed.

Refer to the following notes for additional information for each step.



Step 1 of 5: Basic Network Settings

(Refer to your completed Network Preparation Form for this information.)

  1.  
    • Enter the IP address that is to be assigned to the Google Search Appliance on your network.
    • Enter the Subnet Mask. If a number is already there, this network setting was acquired through DHCP on your primary (yellow) network connection. You should edit the setting, if necessary, to match the value listed on your Network Preparation Form.
    • Enter the Default Gateway. If a number is already there, this network setting was acquired through DHCP. You can edit it to match your Network Preparation Form.
    • If you want the Google Search Appliance to autonegotiate the network speed and duplex settings with your network, leave the check box checked, as it does so by default. If your network switch does not properly autonegotiate with other network devices, uncheck the checkbox to use fixed default settings instead (line speed of 100 Mbs and full duplex communication).



Step 2 of 5: DNS and Mail Settings

  1.  
    • Enter a list of IP addresses that are DNS Servers in a comma-separated list. The Google Search Appliance uses these to resolve hostnames, such as www.mycompany.com.
    • Enter a list of suffixes for DNS resolution. For example, given this list:

products.mycompany.com,
mydivision.mycompany.com,
support.mycompany.com

the appliance attempts to resolve the hostname ‘myhostname’ to:

myhostname.products.mycompany.com
myhostname.mydivision.mycompany.com
myhostname.support.mycompany.com

  1.  
    • Enter the name of an SMTP mail server for the Google Search Appliance to use to send you notifications, and alerts (including forgotten password notifications).
    • Enter a sender name for the messages sent from the Google Search Appliance. The default name is nobody@localhost.

Step 3 of 5: Time Settings

  1.  
    • Select the time zone you want to use for logs and for host load scheduling.
    • Enter the names of your network time protocol (NTP) servers in a comma-separated list. If you don’t have any, you can try pool.ntp.org or another public server as described in the Technical Addendum.

Important: The Google Search Appliance requires that a valid NTP server is specified.

Step 4 of 5: Admin Account 

  1.  
    • The "admin" account is used to access the Admin Console, which is the application that controls the Google Search Appliance, as well as the Version Manager, which is used for software updates.
    • The login and password are case sensitive.
    • Create a password for this account. We suggest that you write this password down so you can refer to it when you log in to the Admin Console (or Version Manager).

 

Admin Console Login

admin

Admin Console Password

 

  1.  
    • The email address you enter in this step is used by the Google Search Appliance to send notifications and alerts. It is also used in case of a forgotten password. (The SMTP mail server set up in Step 2 of 5 is also needed for the appliance to be able to send email.)


Step 5 of 5: Check Access to Web Servers

  1.  
    • Enter one or more URLs (one per line) to make sure the Google Search Appliance ’s crawler can access these sites. Be sure to add a trailing slash to each URL, for example:

http://corp.mycompany.com/
http://www.mycompany.com/products/

  1.  
    • Make sure that the device is not blocked by Access Control Lists (ACLs) or faulty network routes. See “Troubleshooting” in the Technical Addendum section.

The next page that appears in the wizard presents for your review all the network settings configuration that you completed with the five network configuration steps.  Click Continue to review all of the network settings.

To make a change, click the Back button to return to a previous page. Then click Continue to return to this page. When you are satisfied with the settings and there are no error messages, click Continue again to see your complete network configuration.

Summary of Network and System Settings

The last page of the network configuration wizard shows a summary of all the settings that you completed. To change the network settings, click the Modify button to return to Step 1 of 5.

 

Note: The first time you run the installation wizard, this page presents for your review all the network settings configuration that you completed with the five installation steps. For any future network settings reconfiguration, you can edit settings directly on this page, and click Save to make your changes take effect.

 

C. As a final step, disconnect your computer from the Google Search Appliance. If you changed your computer's settings to use DHCP for this installation, refer to your recorded network settings to restore your computer to its normal state.

Now you have completed the network configuration for the Google Search Appliance. The next steps will takes you to the Admin Console to verify your connection and prepare for starting the crawl.



Step 3: Access the Admin Console

The Admin Console is the application you use to administer and control the Google Search Appliance.

To access the Admin Console, the software uses either port 8000 for HTTP, or 8443 for a secure HTTPS connection. (We recommend using port 8443 to prevent others on your network from observing administrator passwords and other informantion.)

  1. Access the Google Search Appliance’s Admin Console from any computer connected to your corporate network by typing the hostname assigned to the appliance into the URL field of a browser. Be sure to include the protocol (http:// or https://) and the port number, as shown. For example,
    https://hostname:8443/ or
    http://hostname:8000/
  2. At the Login page of the Admin Console, type the Username admin and the password you chose earlier in step 4 of 5 (Admin Account). If you did not enter a password in step 4 above, the default is test.
  3. Use the following section, Setting Up the Crawl, to get started with crawling your intranet.

If you are able to access the Admin Console in this step, congratulations! Your Google Search Appliance is now ready to use. The next section, Setting up the Crawl, guides you to making search available to your users.

If you are unable to access the Admin Console, refer to “Troubleshooting” in the Technical Addendum section, or search the support site, https://support.google.com/enterprise/ for the latest help and information.



Setting Up the Crawl

“Crawling” is the process by which the Google Search Appliance visits and downloads the pages on your website in order to create a search index. The appliance’s administrator defines the initial URLs for the crawl to visit, URLs to include and exclude, and file types to read or ignore.

Google Search Appliance's crawling process is a “continuous crawl”. Once the initial crawl is successfully configured, the appliance continues to monitor your site for updated content. New documents and content changes are automatically detected and added to the search index.

As soon as you enter the network settings into the Admin Console and verify the connectivity between the Google Search Appliance and your servers, the Google Search Appliance is ready to crawl. In this section, you will use the Admin Console to enter the URLs and URL patterns that you want to have crawled.

Context-sensitive help is available from any page in the Admin Console, when you click a Help link. You can also get help when you click the Help Center link in the horizontal blue bar in the upper right of the screen. Useful Terms are at the end of this document.

The steps described in detail below are:

  1. Log in to the Admin Console
  2. Set Up and Start the Crawl
  3. Check the Crawl Status
  4. Check the Serving Status
  5. Run Test Queries using Test Center
  6. Make Search Available to Your Users
  7. Export Your Configuration
  8. Useful Terms

Log in to the Admin Console

If you have already logged in to the Admin Console, go to the next step Set Up and Start the Crawl.

  1. In a browser, type the URL to the Admin Console: https://hostname:8443/ to log in.
  2. Type "admin" for the Username and your password that you selected in the Network and System Settings wizard, Step 4 of 5. Both are case-sensitive. If you did not change the password, the default is "test".
  3. Click the Login button.

Set Up and Start the Crawl

  1. In the side menu, click Crawl and Index and then Crawl URLs.
  2. Specify at least one Starting URL (where the crawl of your intranet will begin) in the Start Crawling from the Following URLs area. For initial setup and testing, we recommend that you enter a starting URL that does not require a login or user authentication.
  3. Copy that same URL into the middle window (Follow and Crawl Only URLs with the Following Patterns). Click the Help link for more details on how entering URL patterns offers greater flexibility.

    Note: If you enter a URL pattern for a directory, be sure to add the final forward slash (/). Also, copy only the server part of the URL. If you include a specific page, only that page will be crawled.

  4. Add more URLs, if you need to, to the top and middle areas.
  5. In the Do Not Crawl URLs with the Following Patterns area, scroll through the list of patterns which can be blocked from being crawled. If you do not want a particular document type to be crawled, remove the comment symbol (#) in front of the corresponding pattern.
    For example, if you do not want any Microsoft Word files (.doc), remove the # sign in front of “.doc$” and no doc files will be crawled or served from your search index. Note: You can also add specific URL patterns to this area to prevent the URLs that match the patterns from being crawled and therefore being a part of your search index.

  1. Click the Save URLs to Crawl button before going to any other page.

Note: Any time you make changes to a page, you must click the Save button before moving to any other page, if you want the information to be saved.

  1. In the side menu, click Status and Reports and then Crawl Status.
  2. Click the Resume Crawl button to start the Google Search Appliance crawling the URLs and URL patterns you entered. The Google Search Appliance continuous crawl is now underway. The graphic shows Google balls in motion during the crawl.

Anytime you want to make a change to what is being crawled, come back to the Crawl URLs page, make your changes, and click Save URLs to Crawl to put your changes into effect. There is no need to pause the crawl as you make changes.

Check the Crawl Status

At any time, you can check on the progress of the continuous crawl from the Home page.

  1. In the side menu, click Home. The Home page shows the Crawl Status graph.
    The graph automatically refreshes to show crawling activity. If your page is not automatically refreshing, click on any link and then return to this page, or use your browser’s Refresh button.

    Note: Your graph will differ from the sample graph pictured.

  2. Click the click to expand link under the Crawl Status graph to go to the Crawl Status page.

    The Crawl Status page contains this information:
    • How many documents are being served from the index.
    • How many pages are being crawled per second.
    • How many document crawl errors there have been since yesterday.
    • If the crawling system is running or paused. (The balls are in motion when the crawl is running.)
    • The yellow line shows all found URLs, but not URLs that had errors, were excluded by follow-patterns, or were excluded by robots.txt.

Check the Serving Status

The Status and Reports > Serving Status page monitors the index as it serves search results. The graph shows a summary of queries per second by the half hour. (If your crawl has just begun, there will be a time delay before Serving Status shows any activity.)

Run Test Queries using Test Center

  1. Click the Test Center link in the horizontal blue bar at the top right of the page. A new browser window opens.
  2. Enter some test queries to test your new search index.

  1. When you finish testing, close the Test Center browser window and return to Serving Status.

Make Search Available to Your Users

Tell your users how to search for information on your site, using one of these two ways:

  • Provide users with a direct link to the Google Search Appliance ’s built-in search page. Link to the URL in the IFRAME SRC attribute on the Test Center page.
    1. Click the Test Center link in the horizontal blue bar at the top right of the Admin Console page. A new browser window opens.
    2. View the source of that browser page. Copy the URL from the IFRAME src= attribute.
  • Or, you can create an HTML search form on your site. The HTML code is on the Google Support site. Click the FAQs link and then click the first question under “Basics: Serving” which is “How do I allow my users to get to the search results?” Enter your server name and the collection name where indicated in the code.

Export Your Configuration

Finally, you should export your configuration to a file, so that you can recover more easily if a hardware failure occurs. We recommend exporting your configuration on a regular basis, or anytime you change the appliance’s configuration.

To export a configuration:

  1. Click Administration and then Import/Export.
  2. Enter a password, which will be required when you import the file. Confirm the password.
  3. Click the Export Configuration button.
  4. Browse to a location for the file and click Save.

Useful Terms

Term

Definition

Collection

An administrator-defined subset of the complete index.

Front End

A front end governs the look of a collection’s search page and search results, and allows specific synonyms, filters, and keymatches to be assigned for that collection.

Fully Qualified Domain Name or Fully Qualified Hostname

The full name of the computer hosting your web address that includes the local hostname and full domain name.
Valid: www.yourdomain.com or mail.corp.yourdomain.com
Invalid: www or mail

Fully Qualified URL

An address or Universal Resource Locator that includes
<protocol>:// <host> [:port] / [path]
where
- <protocol> is a valid protocol, such as http or https
- <host> is the fully qualified domain name of the server
- [port] is the optional port number
- <path> is a hierarchical directory path of the form: /<directory>/<directory>/ ... /<name>
The path must begin with the forward slash (/), which is also the shortest allowable path.
Example:
http://www.google.com/
is a fully qualified URL.

gsa-crawler

The Google Search Appliance software that performs the crawling on a website. This term may appear in search logs.

Index

The complete collection of crawled URLs and their content is the search index.

Required URLs

For the index to start serving to your end users, it must meet the criteria that you specify, including containing the required URLs and a minimum number of URLs crawled.

Rollback

To revert to a previous index snapshot, either manually or automatically.

Snapshot

The appliance tracks continuous indexing, taking unique snapshots identified by date-time stamps. If your required URL settings are not met, the software rolls back to a previous snapshot and sends you an alert. You can manually roll back one of two snapshots taken within the previous 12 hours.

 

Technical Addendum

In this section:



Troubleshooting

Here is the path to follow if you have a problem accessing the appliance.

 

Network-Related Error Messages

This table lists common errors in network configurations that might cause the setup to fail. You may need to ask a system administrator for help.

Error Message

Description

Gateway unpingable

This typically means that the gateway or IP or netmask values are set incorrectly. Your system administrators or operations people can help establish connectivity.

Servers unpingable

Either you specified the wrong hostname or IP address, or the server is down, or the server is protected by an ACL on your network.

DNS: connection refused: server down

The DNS server you specified does not run the DNS service. It does not answer a DNS request from the Google Search Appliance.

DNS: connection timed out/ACLed out

Either an ACL is blocking traffic from or to the Google Search Appliance or your network is having problems, such as traffic loss.

Cannot resolve server (SMTP, SYSLOG, NTP servers, test URLs

The hostname you have specified is not known to the DNS servers.

Unable to contact NTP server

The server you specified as an NTP server is running, but is not running an NTP service, or an ACL is blocking the network traffic from or to the Google Search Appliance.

Mail: connection refused

The server you specified as the mail server is running, but is not running a mail service.

Mail: cannot HELO the SMTP server

The mail server is running, but refuses to accept mail from the appliance. Check the SMTP server configuration.

URLs to Test: connection refused

The server you specified is not running a web service.

URLs to Test: not a valid URL

You have not supplied a valid URL that includes the protocol, the domain name, and additional path information. For example, http://www.google.com/ is a valid URL, but http://www.google.com is not, because it does not include path information (the final slash "/").

URLs to Test: returns code nnn instead of 200,
where n=any numeral

The web server specified responded, but returned an error code.
Common error codes:
401: user authentication required.
403: forbidden. Add access privileges for the appliance to the web server.
404: document not found.
Make sure that the appliance has adequate access rights on your network. The appliance cannot crawl pages that cannot be accessed. To test whether URLs are reachable by the Google Search Appliance, use the URLs to Test field in the Network and Systems Settings. Enter one URL per line and click the Update Settings and Perform Diagnostics button.

URLs to Test: connection timed out

The server you specified may have an ACL that is blocking access.

 

Note: A complete list of error codes is available from:
http://www.ietf.org/rfc/rfc2616.txt, pages 39 and 40.





Technical Support

The appliance was developed to be stable and reliable. However, in the event of a problem with the appliance:

  • First check “Troubleshooting” in this Guide.
  • Check the help in the Admin Console, by clicking the Help links or the Help Center link.
  • Search the up-to-date documentation, FAQs and visit the User Forum on the support site, at https://support.google.com/enterprise/
  • Contact Google technical support (see below).

Contacting Google Technical Support

For further help, log in to the Google Support web site: https://support.google.com/enterprise/ and click the Contact Us link to send your request.

If you do not have a password for the support site, please contact your sales account manager, or send an email to enterprise_am@google.com including the ID of the appliance. The ID is found on the back of the appliance, and starts with "S4".

Remote Support by SSH or Modem

If necessary, Google support engineers may provide remote maintenance by SSH (Secure Shell) or modem. For SSH access to your appliance, you will be asked to enable SSH in the Admin Console under Administration > System Settings > Remote Support. You will need to provide Google Support with the IP address to your appliance, and open port 22 if your network has a firewall.

Alternatively, to get remote support using a modem, you will need to supply a modem, and have an analog phone line available near your appliance. Modems do not work on digital PBXs. If the available phone line is on a digital PBX, you will need to attach a digital-to-analog line adapter.

A list of supported modems is available on the support website.

Notice: Google Technical Support will offer remote support via modem or SSH solely at the request of the customer for the purpose of repairing or upgrading Google Search Appliance software.



Setting Up DHCP on Your Computer

Your computer or laptop must be using DHCP to get IP addresses while you configure the appliance’s network settings. If your computer does not already use DHCP, find your operating system below and follow the instructions.

Important: Be sure to write down your computer’s current network settings, so you can refer to them to reset your computer after the appliance is configured.

Windows 2000: (Record your existing network settings so you can revert back to them.)

1.      Go to Start>Settings>Control Panel.

2.      Double-click Network and Dial-up Connections.

3.      Double-click Local Area Connection to open the Local Area Connection Status window.

4.      Click Properties to open the Local Area Connection Properties window.

5.      Select Internet Protocol (TCP/IP) to open the Internet Protocol (TCP/IP) Properties window.

6.      Click Properties.

7.      Record your existing network and DNS settings.

8.      Click Obtain an IP address automatically and Obtain DNS server address automatically.

9.      Click OK three times, to close the Internet Protocol (TCP/IP) Properties window, the Local Area Connection Properties window, and the Local Area Connection Status window.

10.  Return to the Installation Steps section to configure the appliance’s network settings.

If you cannot configure the appliance, open an MS-DOS window and enter ipconfig /release. Then enter ipconfig /renew. The resulting IP address should be 192.168.255.254. If not, see the “Troubleshooting” section.

Windows XP: (Record your existing network settings so you can revert back to them.)

1.      Go to Start>Control Panel.

2.      Double click Network Connections to open the window.

3.      Select Internet Protocol (TCP/IP) and click Properties.

4.      On the General tab, click Obtain an IP address automatically and Obtain DNS server address automatically.

5.      Click OK to close the Internet Protocol (TCP/IP) Propertieswindow.

6.      Click OK to close the Local Area Connection Properties window and close the Control Panel.

7.      Return to the Installation Steps to configure the appliance’s network settings.

Windows NT: (Record your existing network settings so you can revert back to them.)

1.       Go to Start>Settings>Control Panel>Network.

2.       Click the Protocols tab.

3.       Select TCP/IP Protocol. Click Properties.

4.       Select the network adapter you wish to use.

5.       Click Obtain an IP address from a DHCP server.

6.       Click OK to close the TCP/IP Properties window.

7.      When the hourglass becomes a pointer, click OK to close the Network window.

8.      Return to the Installation Steps to configure the appliance’s network settings.

If you cannot configure the appliance, open an MS-DOS window and enter ipconfig /release. Then enter ipconfig /renew. The resulting IP address should be 192.168.255.254. If not, see “Troubleshooting” in this document.

Windows 95/98: (Record your existing network settings so you can revert back to them.)

1.      Go to Start Menu>Settings>Control Panel>Network.

2.      Select TCP/IP used for the LAN (not a dial-up connection).

3.      Click Properties and select Specify an IP address.

4.      Type the IP address 192.168.255.254.

Return to the Installation Steps to configure the appliance’s network settings.

On Windows 98, you can use winipcfg to release and renew to get DHCP address:

1.      Go to Start>Run and type winipcfg.

2.      Click the Release, then the Renew buttons.

Restoring Your Computer Network Settings

You must restore your original network configuration, so that your computer can again communicate with your local area network. Refer to the settings you recorded during DHCP setup.

Restoring settings to Windows 2000:

1.      Go to Start>Settings>Control Panel.

2.      Double-click Network and Dial-up Connections.

3.      Double-click Local Area Connection to open the Local Area Connection Status window.

4.      Click Properties to open the Local Area Connection Properties window.

5.      Select Internet Protocol (TCP/IP) to open the Internet Protocol (TCP/IP) Properties window.

6.      Click Properties.

7.      Click Use the following IP address and enter your recorded network settings.

8.      Click Use the following DNS server addresses and enter your recorded DNS settings.

9.      Click OK to close the Internet Protocol (TCP/IP) Properties window.

10.  Click OK to close the Local Area Connection Properties window.

11.  Click Close to close the Local Area Connection Status window.



Public NTP Servers

To keep the Google Search Appliance’s time synchronized, Google recommends that you have up to three Network Time Protocol (NTP) servers (version 3 required). If no NTP server is present on your network, you can connect to one of these open access servers. Be sure to select stratum 2 or higher servers, and avoid servers that require notification before use.

You can find a list of public time servers on http://ntp.isc.org/bin/view/Servers/WebHome. To use the Public NTP Pool Time Servers, enter pool.ntp.org as the hostname for the time server. See http://ntp.isc.org/bin/view/Servers/NTTPPoolServers for more information.



Hardware Specifications

In this section:

 

Appliance Specifications and Requirements

This section contains power, thermal, and space requirements for the Google Search Appliance (model GB-1001). The external modem, to be used for troubleshooting only, requires an analog phone jack near the Google Search Appliance's location.

Electrical Specification

Wattage: 360 W
Voltage: 85-264 VAC
Frequency: 47-63 Hz
Maximum input line current: 3.2A @100V / 1.6A @220V

Hazardous voltages are present. To reduce the risk of electric shock and danger to personal health, follow the instructions.

Thermal Requirements

Maximum thermal dissipation: 2,697 BTU/hr.

Operating Temperature and Humidity Range:

Operating Temperature Range 10° to 35°C (50° to 95° F)
Humidity Range 20% to 80% (non-condensing)

Non-Operating Temperature and Humidity Range:

Non-Operating Temperature Range -40° to 65 °C (-40° to 149°F)
Non-Operating Humidity Range 5% to 95% (non-condensing)

To avoid overheating the device, do not obstruct the venting holes.

Space Requirements

The Google Search Appliance is 3.4 inches (8.656 cm) high, 17.6 inches (44.7 cm) wide, and 29.79 inches (75.68 cm) deep. It can be readily installed in a 19-inch, industry-standard rack. Its weight is 59 pounds (26.76 kg).

A set of support brackets is supplied for use on equipment racks that have a second set of mounting rails at the back of the cabinet. A set of center support brackets is also included for center mounting, as in a Telco rack.

Do not place foreign objects on top of the Google Search Appliance. Make sure it has adequate space on all sides to ensure proper cooling.

 



Appliance Security and Resiliency

Anti-Hacking Measures

All services within Google Search Appliance sit behind a firewall. The firewall is the main source of security for the device against malicious hackers. No communication can connect to or connect from these servers without first going through the firewall. The firewall allows only a small set of ports to pass into the system: ports 8000 or 8443 for access to the console, port 443 for serving secure queries, and port 80 or 7800 for serving queries. Port 9941 is a Version Manager service for upgrading the appliance, and port 1111 is reserved for a configuration manager for network parameter setup. Outgoing traffic is limited to mail, crawling, NTP, DNS, and serving.

Lockdown Security

The Google Search Appliance is locked and can only be accessed by a Google field technician. The key to the bezel is not supplied with the appliance.

 

Power Supply

The appliance should be plugged into an uninterruptible power supply to make sure that the power source is clean and that the appliance has power in case of a power outage.

Never disconnect the power cord while the system is running. Shut the system down from the System Shutdown page (access from the Admin Console’s Administration > Shutdown page) before disconnecting the power cord. The appliance can be unplugged once the indicator light on the power button (located on the front of the appliance) turns off.

 



Safety Notices

Read and follow all instructions marked on the product and in the documentation before you operate the system.

Retain all safety and operating instructions for future use.

The product should be operated only from the type of power source indicated on the rating label.

If your computer has a voltage selector switch, make sure that the switch is in the proper position for your area. The voltage selector switch is set at the factory to the correct voltage.

The plug-socket combination must be accessible at all times because it serves as the main disconnecting device.

This product is shipped with a three-wire electrical grounding-type plug that fits only into a grounding-type power outlet. This is a safety feature. The equipment grounding should be in accordance with local and national electrical codes. The equipment operates safely when it is used in accordance with its marked electrical ratings and product usage instructions.

Do not use this product near water or a heat source.

Set up the system on a stable work surface so as to ensure stability of the system.

Openings in the case are provided for ventilation. Do not block or cover these openings. Make sure you provide adequate space around the system for ventilation when you set up your work area.

Never insert objects of any kind into the ventilation openings.

To avoid electrical shock, never attempt to remove the covers of the appliance.

Always shut down the appliance from the console before powering down the appliance.

When working with the modem or Local Area network:

Do not connect or use a modem or telephone during a lightning storm. There may be a risk of electrical shock from lightning.

To reduce the risk of fire, only use No. 26 AQG or larger telecommunications line cord.

Do not plug a modem or telephone cable into the network interface controller receptacle (NIC).



 

Copyrights

This product includes Python software version 1.5.2, developed by Stichting Mathematisch Centrum.
Copyright © 1991-1995 by Stichting Mathematisch Centrum, Amsterdam, The Netherlands. All Rights Reserved.

Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the names of Stichting Mathematisch Centrum or CWI or Corporation for National Research Initiatives or CNRI not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission.

This product includes timeoutsocket.py
Copyright 2000,2001 by Timothy O’Malley <timo@alum.mit.edu> All Rights Reserved

Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name of Timothy O’Malley not be used in advertising or publicity pertaining to distribution of the software without specifi c, written prior permission.

Timothy O’Malley DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL Timothy O’Malley BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION ITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

This product includes Outside In® HTML Export
© 1992-2002 2003 Stellent Chicago, Inc. All rights reserved.

 

Compliance Notice

Federal Communications Commission (FCC) Statement

Note: This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful Interference when the equipment is operated in a commercial environment. This equipment generates, uses and can radiate radio frequency energy and, if not Installed and used in accordance with the instruction manual, may cause harmful interference to radio communications. Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense.

 



©2001-2006 Google Inc.