TimeIPS Server. IPS256T Virtual Machine. Installation Guide

Similar documents
IPS265T / IPS275T. TimeIPS Server. Installation Guide



dctrack Quick Setup Guide Virtual Machine Requirements Requirements Requirements Preparing to Install dctrack

Virtual Appliance User s Guide

Installing and Configuring vcloud Connector

Installing and Configuring vcloud Connector

Power IQ DCIM Monitoring Evaluation Copy A Step-By-Step Guide

SmartPath EMS VMA Virtual Appliance Quick Start Guide

Multi-site Configuration and Installation Guide Port Forwarding Option

Polycom RealPresence Distributed Media Application (DMA ) System

Installing Cisco MSE in a VMware Virtual Machine

Collaboration Management Suite. Installation manual

Wave 5.0. Wave OpenVPN Server Guide for Wave 5.0

HP LeftHand SAN Solutions

Zimbra Collaboration Suite Virtual Appliance VMware Installation

CA Agile Central Administrator Guide. CA Agile Central On-Premises

Installation. Power on and initial setup. Before You Begin. Procedure

SVProxy3. User Guide

Scrutinizer Virtual Appliance Deployment Guide Page i. Scrutinizer Virtual Appliance Deployment Guide. plixer

Getting Started Guide. Installation and Setup Instructions. For version Copyright 2009 Code 42 Software, Inc. All rights reserved

BIO-HP1 Hand Punch Reader. and. CBL-BIO-HP1 Connecting Cable. Installation Guide

Connectware Manager Getting Started Guide

ABOUT ZEPCAM SOFTWARE INSTALLATION MANAGEMENT AND BACKUPS. Description What is it Installation requirement Server requirement

VMware vrealize Log Insight Getting Started Guide

IPS125T. TimeIPS Network Clock and Keypad. Installation Guide

How to Deploy a Barracuda NG Vx using Barracuda NG Install on a VMware Hypervisor

Red Hat Network Satellite 5.0.0: Virtualization Step by Step

CompTIA Linux+ Guide to Linux Certification Fourth Edition. Chapter 2 Linux Installation and Usage

Parallels Server 4.0 for Mac Bare Metal Edition

Forcepoint Sidewinder Control Center, Virtual Appliance. Installation Guide 5.3.x. Revision A

NSFOCUS WAF (VM) User Guide

Table of Contents. HotSpot Installation. Windows 7, 8.1 and 10. Windows Server OS. DNS Web Filter Setup. Windows Configuration. Antamedia HotSpot?

Getting Started with ESX Server 3i Installable Update 2 and later for ESX Server 3i version 3.5 Installable and VirtualCenter 2.5

McAfee epo Deep Command

Hardware Installation Guide Installation (x3350)

Cisco VDS Service Broker Software Installation Guide for UCS Platforms

VMware ESX ESXi and vsphere. Installation Guide

HP integrated Citrix XenServer Online Help

Configure Windows VM to CGM-SRV Module on CGR1xxx

VMware Horizon FLEX Client User Guide

Online Help StruxureWare Central

FileCruiser VM Quick Configuration Guide For Trial Version V1.0

ForeScout CounterACT. Single CounterACT Appliance. Quick Installation Guide. Version 8.0

Parallels Server 5 Bare Metal

CounterACT 7.0 Single CounterACT Appliance

Network Management Utility

Installation and Configuration Guide

Introduction to Virtualization

Microsoft Hyper-V. Installation Guide

HiveManager Virtual Appliance QuickStart

VMware vfabric Data Director Installation Guide

CA Agile Central Installation Guide On-Premises release

VMware Identity Manager Connector Installation and Configuration (Legacy Mode)

Troubleshooting Cisco APIC-EM Single and Multi-Host

VMware Horizon FLEX Client User Guide. 26 SEP 2017 Horizon FLEX 1.12

Installing VMware vsphere 5.1 Components

ScopTEL TM IP PBX Software. Mediatrix Sentinel ScopTEL VM Installation

NetXplorer. Installation Guide. Centralized NetEnforcer Management Software P/N D R3

dctrack Quick Setup Guide (Recommended) Obtain a dctrack Support Website Username and Password

HikCentral Web Client User Manual

IBM Security QRadar SIEM Version 7.2. Installation Guide

SynapSense Software. Installation Manual. Release 7.1 Issue 1

Install ISE on a VMware Virtual Machine

Forescout. Quick Installation Guide. Single Appliance. Version 8.1

Plexxi HCN Plexxi Connect Installation, Upgrade and Administration Guide Release 3.0.0

KeyNexus Hyper-V Deployment Guide

HySecure Quick Start Guide. HySecure 5.0

Nutanix Community Edition ON VMWARE ESXI 6.0. Name Date

Dell EMC Ready Architectures for VDI

Install ISE on a VMware Virtual Machine

DSI Optimized Backup & Deduplication for VTL Installation & User Guide

Isilon InsightIQ. Version Installation Guide

Upgrading from TrafficShield 3.2.X to Application Security Module 9.2.3

VIRTUAL CENTRAL LOCK

Sophos Virtual Appliance. setup guide

This is Lab Worksheet 7 - not an Assignment

Cisco Business Edition 7000 Installation Guide, Release 10.6

Online Help StruxureWare Data Center Expert

AMD RAID Installation Guide

Installing Cisco CMX in a VMware Virtual Machine

Management Console User s Guide (AST 2500 Chipset)

Virtual Machines. Module 2

Citrix CloudBridge CB User Manual

Installation and Configuration Guide

Dell Storage Compellent Integration Tools for VMware

Using UCS-Server Configuration Utility

Novell Open Workgroup Suite Small Business Edition

Remote Access System for STAM-2 Monitoring Station STAM-VIEW

AltaVault Cloud Integrated Storage Installation and Service Guide for Virtual Appliances

About the XenClient Enterprise Solution

1.6 March /A. Polycom RealPresence Capture Server - Virtual Edition Getting Started Guide

Sophos XG Firewall Virtual Appliance - KVM. Document Date: January Version: AHM Page 1 of 19

Cisco Business Edition 6000 Installation Guide, Release 10.0(1)

Silver Peak EC-V and Microsoft Azure Deployment Guide

ARCSERVE UDP CLOUD DIRECT DISASTER RECOVERY APPLIANCE VMWARE

LevelOne FNS bay/1usb Soho NAS. User s Manual

To upgrade to the i-vu v6.0 application

efolder BDR for Veeam VMware Continuity Cloud Guide

Installing and Configuring VMware Identity Manager Connector (Windows) OCT 2018 VMware Identity Manager VMware Identity Manager 3.

Transcription:

TimeIPS Server IPS256T Virtual Machine Installation Guide

TimeIPS License Notification The terms and conditions applicable to the license of the TimeIPS software, sale of TimeIPS hardware and the provision of services by TimeIPS, Inc. are set forth in a written TimeIPS Software License, Hardware Limited Warranty and Service Agreement that may be viewed on our website at http://secure.timeips.com/timeips_license.php and on the initial configuration screen of TimeIPS software. Your agreement with and confirmation of the TimeIPS Software License, Hardware Limited Warranty and Service Agreement will be required before you will be allowed to use TimeIPS software, TimeIPS hardware or to obtain services from TimeIPS, Inc. with respect to any TimeIPS product or service purchased. All sales of TimeIPS products and services are final. WARNING: The TimeIPS IPSVM virtual machine license allows you to run a single instance of TimeIPS on your own hardware. If you would like to operate multiple instances of TimeIPS for testing or redundancy, please contact the TimeIPS Technical Support department first. Allowing unauthorized copies of your TimeIPS machine image to operate may trigger a non-refundable cancellation of your license and may cause all such copies to become inoperable. Page 2 http://support.timeips.com 316.264.1600 TimeIPS

Table of Contents Prepare and Plan...3 Layout and Installation Considerations...4 TimeIPS VM Server Overview and Requirements...5 Preparing the Host Operating System (opensuse)...6 Obtaining Your VM Image...7 Unzip and Launch TimeIPS (opensuse)...7 Unzip and Launch TimeIPS (VMware, etc.)...8 Using the Menu to Set or View the IP Address...9 Running on a System Without Hardware Virtualization...10 Initial Login Using IP Address...11 Network Troubleshooting...12 Network Requirements...12 Networking: Host and VM...13 Special Considerations...13 Advanced Topics...14 Technical Support...16 System Specifications...16 Prepare and Plan TimeIPS installations consist of one master server system and, optionally, one or more network clock "client" stations. For a TimeIPS virtual machine configuration, a host operating system, virtualization software and a TimeIPS VM image operate together to make a master server system. Configuration and administration of TimeIPS is primarily done over the network with a web browser. An administration console allows for initial configuration of the VM image's network settings. Network clocks can be connected on a LAN (Local Area Network) or at remote locations connected on a WAN (Wide Area Network) via secure VPN (Virtual Private Network). These clocks can be located at any door or entrance to your facility, or at any location that is convenient for your employees to clock in and out. We recommend a TimeIPS clock at each employee entrance to your facility and/or in your central break-room. Each clock will require an AC power outlet and a connection to your local area network. Please examine the diagram on the next page to assist in planning your TimeIPS installation. Additional network clocks can be added at any time to entrances or any location within your organization. TimeIPS http://support.timeips.com 316.264.1600 Page 3

Layout and Installation Considerations Overall Installation Notes: Installation of the TimeIPS system normally takes less than an hour. If you have multiple locations, a complex network or are not familiar with networking, installation may take longer. Our Technical Support department is available to assist if you have installation questions. All TimeIPS systems and clocks should be installed in an indoor location, out of direct sunlight, meeting the temperature requirements listed on the back cover of their Installation Guides. Possible Primary and Remote Facility Installation Back Door Administration and Reporting (Password Protected) Existing Ethernet 10/100 Network Primary Facility Side Door Front Door TimeIPS Network Clock Any PC with a web browser Permanent network connection Permanent or temporary network connection Existing Ethernet 10/100 Network Typical Door Area Installation with Network Clock Remote Facility TimeIPS Network Clock Employee Identification device Power Source (Wall outlet) Network Cable connected to your LAN Page 4 http://support.timeips.com 316.264.1600 TimeIPS

TimeIPS VM Server Overview and Requirements The TimeIPS VM (Virtual Machine) operates on a host server. Efficient virtual machine operation requires a server with a CPU that provides hardware virtual machine support. You must also provide an operating system with a suitable virtualization package. The required hardware for a host server: Intel processor with Intel VT-x support or AMD processor with AMD-V support, 2GHz or faster recommended. Hard Drive: 80GB or larger. (Free disk space of at least 50 GB after OS installation recommended) System RAM: 1GB or more. (2GB or more recommended) Recommended and supported virtualization: Fedora or opensuse and KVM (kernel virtual machine, included with Fedora and opensuse). An example set of instructions using opensuse are included on page 7. VMware and any operating system supporting VMware. If using VMware and an operating system other than opensuse, please skip the Preparing the Host Operating System section. KVM on other Linux distributions HyperV on Windows based systems Recommended additional considerations: For protection of your data, we recommend: 1) Configuring your host server with RAID. We recommend two drives configured as RAID 1 (mirror). This can be configured during the install of the operating system and does not require any special hardware or RAID controllers. 2) Using a suitable server-grade UPS for power backup. Configure the operating system to shut down gracefully in the event of an extended power outage. 3) Use of fast SSDs (solid state drives) for the data area that stores the VM image. Using a fast SSD can dramatically improve the TimeIPS VM performance and responsiveness. 4) Backing up your data regularly. Backup files can be created manually through the web interface or automatically by using our off-site backup service. You may also want to periodically shut down your VM and make a backup copy of the actual image file. TimeIPS http://support.timeips.com 316.264.1600 Page 5

Preparing the Host Operating System (opensuse) The following example is based on opensuse 12.2. Newer versions may differ. Begin with a standard installation. Download an ISO for the distribution of your choice (i.e. www.opensuse.org) and burn it to a blank DVD. Boot your server to the installation DVD and follow the on-screen prompts. After installation, open Administrator Settings (YaST) Software Management Then install the KVM package and any dependencies Page 6 http://support.timeips.com 316.264.1600 TimeIPS

Additional configuration steps in YaST: Under Security and Users: Click Firewall and click Stop Firewall Now and Disable Firewall Automatic Starting. After you have the TimeIPS VM up and running, return here and configure to suit your needs. Under Network Services: Click NTP Configuration and select Now and On Boot and add an NTP server of your choice. If you're not sure, you can use ntp.timeips.com. Under Network Devices: Click Network Settings and edit your network adapter to have a static IP address on your network. Obtaining Your VM Image Your VM image will be available for download as a.zip file. You must unzip the file before the image can be used in your virtualization environment. For Windows users, download the file to a convenient location such as Desktop or My Documents. For Fedora or opensuse users, download the file to /home/<username>/downloads. Open your web browser, visit www.timeips.com/downloads, enter your access code and download the VM image file. The download process may take a few minutes. Unzip and Launch TimeIPS (opensuse) From a terminal: sudo su <enter your root password> Make a directory for your VM mkdir /root/timeips Unzip the VM image unzip /home/<username>/downloads/<serial number of your VM>.zip -d /root/timeips unzip /root/timeips/linux_scripts.zip -d /root/timeips Set your image to be writable and scripts to be executable: chmod 640 /root/timeips/timeips.vmdk chmod 740 /root/timeips/timeips.cron chmod 740 /root/timeips/startvm.sh chmod 740 /root/timeips/stopvm.sh TimeIPS http://support.timeips.com 316.264.1600 Page 7

Add a start/restart line to automatically launch your TimeIPS VM cat /root/timeips/timeips.cron >> /etc/crontab Start the TimeIPS VM /root/timeips/startvm.sh Shutdown the TimeIPS VM /root/timeips/stopvm.sh (allow 1 minute to complete, run command again to verify the TimeIPS VM has stopped.) *cron will restart every 15 minutes. Comment the cron line to prevent restart or mv TimeIPS.vmdk TimeIPS_disabled.vmdk If you receive an error similar to No Accelerator Found when attempting to start the TimeIPS VM, it means hardware virtualization is not enabled on your system. To fix this, reboot your system and enter the BIOS. Look for the hardware virtualization settings. You may need to refer to the documentation for your motherboard in order to find the correct setting. You should see an option for SVM or VMX depending on whether you have an AMD or Intel processor. If you are unable to find such a setting, double check that you are using an Intel processor with Intel VT-x support or an AMD processor with AMD-V support. If you do not have a processor with hardware virtualization support, see page 10. Unzip and Launch TimeIPS (VMware, etc.) To use an alternate virtualization environment, unzip the file to the folder where VM images are kept. Some virtualization environments, such as VMware, require that a new VM be created, using an existing disk image. The installation may differ depending on the version of VMware you have. Copy the TimeIPS.vmdk file to your data store. Ignore the Linux_scripts.zip file. This file only applies when running the VM image under Fedora, opensuse or another Linux distribution. Select a Custom Install. When prompted, choose Use existing disk and then point to the.vmdk file in your data store. If/when prompted for the guest operating system type, select something similar to Other Linux, 2.6.x or later, 32bit. If/when prompted for a the network adapter or virtual NIC setting, select one of the following: Vlance (PCnet32) E1000 (Intel e1000) {recommended} Page 8 http://support.timeips.com 316.264.1600 TimeIPS

Using the Menu to Set or View the IP Address The TimeIPS VM image will boot to a menu providing a number of basic functions, including viewing and setting the IP address, switching from DHCP to Static addressing, restarting and shutting down the image, etc. If using qemu-kvm: The startvm.sh script will launch the VM in the background and the menu will not be displayed. To launch with the menu, you must log in as root. After logging in as root, run: qemu-kvm -hda TimeIPS.vmdk -m 1024 -net nic,vlan=0,model=rtl8139 -net user,vlan=0 If you use sudo su from a terminal, you will likely see an error regarding SDL. This means the system can not connect to your display. When finished configuring the network, select Shutdown Server and then relaunch using the startvm.sh script provided. TimeIPS http://support.timeips.com 316.264.1600 Page 9

Running on a System Without Hardware Virtualization For production installations, the TimeIPS VM image should run on a system with hardware virtualization support. This requires an Intel processor with Intel VT-x support or an AMD processor with AMD-V support. Most processors made in the last few years support one of these technologies and will work well for a virtual machine host. Older systems without hardware virtualization support can be used with reduced performance. If using opensuse, this can be done by changing the startvm.sh script's reference to qemu-kvm to just qemu to disable hardware KVM support. Page 10 http://support.timeips.com 316.264.1600 TimeIPS

Initial Login Using IP Address The virtual machine will port forward TimeIPS to the address of your host system on port 80 by default. If this port is already used on your server, you can change the startup script to use an alternate port. Note: The actual IP address of your host server may be different from this example. Go to a PC on your network with a web browser. In your web browser, enter the IP address of your host server. Beginning with the screen shown here, follow the instructions that appear on each screen. Configuration Screen Note: When you have successfully connected to TimeIPS from your PC, the screen on your PC should look like the screen above. After reading the information at the bottom of this page, you will be ready to proceed with the guided setup process. The setup process will include creating the first employee, who will have access to all areas of TimeIPS and who will be able to designate other employees as administrators and/or managers. Once you complete the configuration, you can add and edit all settings and employees as needed. For assistance with further configuration and use of TimeIPS, please visit our support web site at http://support.timeips.com. If you do not find the information you need there, call our Technical Support department at 316.264.1600. TimeIPS http://support.timeips.com 316.264.1600 Page 11

Network Troubleshooting In the event you are unable to reach the web interface for your TimeIPS VM, you may be having network related problems. Make sure you can reach the IP address of your host system. Make sure your VM is running: ps aux grep qemu You should see a qemu-kvm process running your VM. Open a web browser on the server and browse to http://localhost. If this works, you may need to check your firewall and/or port forwarding. Network Requirements Ports Used By TimeIPS The following ports are used by TimeIPS on the Internet (if available) for the reasons described below: 80 (HTTP) Required for update downloads 25 (SMTP) Recommended for email reports and messages 53 (DNS) Required for name resolution 123 (NTP) Recommended for time synchronization 443 (TimeIPS) Required for update and backup authorization Best practice: Make sure your TimeIPS VM host has access to the Internet for all the ports listed above. Ports Used by Network Clocks Network clocks normally communicate with the server on port 80. An alternate port can be configured under System Settings in the Network Section. For network clocks on remote networks, we recommend a VPN for security. If a VPN is not available, it is possible to port-forward either port 80 or the alternate port and configure remote network clocks to find their master at the port-forwarded address. Please visit http://support.timeips.com for additional network and port information. Page 12 http://support.timeips.com 316.264.1600 TimeIPS

Networking: Host and VM There are two ways to allow the TimeIPS virtual machine image to access your network. The default (and recommended) method is usermode networking. In this mode, the TimeIPS VM image gets a DHCP network address (normally 10.0.2.15) from the VM host's internal DHCP server. The host provides NAT to route traffic to the VM. To access services on the VM, port forwards are configured on the host system. The KVM scripts included with your VM image are configured to do this. If you are using a different VM host environment, see Ports Used By TimeIPS on the previous page. The alternate is bridged networking. In this mode, the TimeIPS VM is assigned an IP address on your network and is bridged to your network by the VM host. No port forwards are required. To use this mode, configure your VM host for bridge mode, then watch your DHCP server logs while booting the TimeIPS VM. You should see the IP address assigned. Then, configure your DHCP server to always assign that address (or a different address of your choice) to the VM. Depending on the VM host environment, bridged networking can require a significant amount of configuration that is beyond the scope of this manual. If you need to use this method, search the Internet for documentation related to TUN/TAP networking. Note: To simplify networking, the default configuration in the VM is to automatically obtain an IP address using DHCP. If you want to set a static IP address without DHCP in the image, boot to the administration console and use the menu to configure a static IP address. Special Considerations Telephone clocking: Telephone clocking can be used with a TimeIPS VM. Configuration assistance from the TimeIPS Technical Support department may be needed. We recommend placing your TimeIPS telephone clocking device(s) on a LAN in the same subnet as your VM host for best results. (See note below on remote network considerations.) If using an alternate VM environment, such as VMware, we recommend putting the networking into bridge mode so that all ports reach the the TimeIPS VM image. If using opensuse and qemu-kvm, activate telephone clocking support (VOIP mode) by changing the VOIP option in startvm.sh from 0 to 1. TimeIPS http://support.timeips.com 316.264.1600 Page 13

The default configuration uses the following ports: UDP: 5060 UDP: 16384 to 16482 These ports must be open on the VM host. When configuring a telephone clocking device, you must specify the external IP address that the device will use. This will be the IP address of the VM host. You may also need to configure the subnet mask and default route for the device to match your external network. Note: VOIP devices on remote networks, including over the Internet, are possible but may require additional considerations as follows: 1. The ports listed above to be port forwarded on the host side. 2. Your host site must have a static Internet IP address and that address must be configured in TimeIPS. 3. Your TimeIPS telephone clocking device(s) must have a direct Internet address (either static or DHCP). For example, they CANNOT be behind a gateway with NAT. Network Clocks NTP sync: Network clocks need a time synchronization source. 1) Option 1: Configure your VM host to run NTPD and allow external access. 2) Option 2: Point all network clocks to ntp.timeips.com. 3) Option 3: Use the TimeIPS VM as the time source for clocks. Advanced Topics File system checks In rare cases, the file system inside the TimeIPS virtual machine image may need a file system check. This is usually caused by unclean shutdowns. To fix it, you will need to use the TimeIPS recovery partition. Please contact our Technical Support department for assistance in loading and using the recovery partition. Page 14 http://support.timeips.com 316.264.1600 TimeIPS

Configure SMART for hard drives and mdadm alerts for RAID SMART can monitor your hard drives and alert you if one of them detects an internal problem. Configure /etc/smartd.conf to monitor your drives and send you email alerts. In addition, mdadm can monitor your RAID array and alert you if one of the drives is down. For example, add to /etc/mdadm.conf: MAILADDR <youremail@yourcompany.com> And run: chkconfig level 345 mdadmd on TimeIPS VM clean shutdown The following command (put it all all on one line) will send a special signal to the TimeIPS VM image requesting an immediate clean shutdown. The shutdown should be complete within 60 seconds unless the VM host is extremely busy. wget --timeout=5 -q -O /dev/null "http://localhost:80/quickset_ip.php?stopmachinevm=1 Note: If your VM is using bridged networking, replace localhost with the IP address of your VM. Note: When running the TimeIPS VM on a virtualization platform other than KVM, you'll need to write your own script to shutdown the TimeIPS VM cleanly. TimeIPS http://support.timeips.com 316.264.1600 Page 15

Technical Support Technical Support Resources: 1. Our support web site at http://support.timeips.com offers extensive resources including documentation and our knowledge-base. Please check our support web site first, as it provides complete answers and instructions on almost everything. In the "Knowledge Base Search:" box, enter a few words describing your question. For example, if you have a question on payroll, enter "payroll" and browse the articles listed. 2. If you have a question not answered on our support site, you can call or email us. A period of limited email/phone support is included with your system. A serial number or registration number is required for this service. Additional support can be purchased by calling TimeIPS, or by visiting our web site at http://secure.timeips.com. 3. If you have a simple question, or need direction on how to use our support resources, feel free to email us at support@timeips.com. If your question is quick, we'll be happy to help. If it's not, we'll let you know that you need to purchase additional support. Support website http://support.timeips.com Support e-mail support@timeips.com Support phone number 316.264.1600 System Specifications: Requires host system with suitable virtualization software. System Administration Requirements: PC with modern OS. (Linux, MacOS or Windows ) A network port and an up-to-date version of Firefox or Chrome web browser. Network Requirements: Internet connection required for email notifications, time synchronization, updates and off-site backups This manual is copyright 2004-2015 TimeIPS, Inc. TimeIPS and the TimeIPS logos are registered trademarks of TimeIPS, Inc. All other trademarks are the property of their respective owners. Thank you for reading this manual carefully. If you noticed errors, have any suggestions or found typographical problems, we want to know! Please send an email with the version code below and your feedback to documentation@timeips.com We appreciate your time. Version: IPSVM_2.0.1 150608 Page 16 http://support.timeips.com 316.264.1600 TimeIPS