FreeSBC:Baremetal:Installation A: Difference between revisions
m (moved TSBC-SW:Baremetal:Installation A to FreeSBC:Baremetal:Installation A: New product Name) |
(Updated to have 10Gbps interfaces instead of 4x 1Gbps on 5,000-20,000 size ProSBC) |
||
(41 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
{{DISPLAYTITLE: | {{DISPLAYTITLE:SBC:Baremetal:Installation}} | ||
{| class="wikitable" | |||
|- | |||
|rowspan="2"|This article applies to: | |||
|'''Product''' | |||
|'''Version''' | |||
|- | |||
|ProSBC | |||
|3.1 | |||
|} | |||
== Requirements == | == Requirements == | ||
Minimal server requirements: | Minimal server requirements: | ||
* 64 | * 64-bit server | ||
* | * USB key for installation (or Optical disk drive) | ||
* One Ethernet interface for management | |||
* | * One or more Ethernet interfaces for SBC processing (LAN/WAN). Must be in the [[Supported_NICs|List of supported NICs]] | ||
* | * Two Ethernet interfaces, if a 1+1 configuration is required | ||
* | * Console access through serial port or keyboard/monitor ports or other (i.e. Dell iDrac) | ||
* | * Support for the "Legacy BIOS mode with MBR partition" '''or UEFI''' (UEFI support new with version 3.1.117) | ||
** 5, | * BIOS setup for maximum performance (no dynamic CPU throttling) | ||
** | |||
** See list of supported Network Interface Cards (NICs) here: [[Supported_NICs|List of supported NICs]] | {| cellpadding="5" border="1" class="wikitable" | ||
|- | |||
! width="150" style="background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;" | Sessions | |||
! width="100" style="background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;" | CPU cores | |||
! width="100" style="background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;" | RAM | |||
! width="100" style="background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;" | Disk Space (SSD) | |||
! width="200" style="background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;" | Ethernet ports for SBC (LAN/WAN)** | |||
|- | |||
| valign="top" | | |||
Up to 5,000 | |||
| valign="top" | | |||
4 | |||
| valign="top" | | |||
8 GB | |||
| valign="top" | | |||
40 GB | |||
| valign="top" | | |||
1 Gbps<br>2 X 1Gbps to separate LAN and WAN networks | |||
|- | |||
| valign="top" | | |||
5,000-20,000 | |||
| valign="top" | | |||
6 | |||
| valign="top" | | |||
16 GB | |||
| valign="top" | | |||
60 GB | |||
| valign="top" | | |||
1 X 10 Gbps<br>2 X 10Gbps to separate LAN and WAN networks | |||
|- | |||
| valign="top" | | |||
20,000-50,000 | |||
| valign="top" | | |||
8 | |||
| valign="top" | | |||
32 GB | |||
| valign="top" | | |||
80 GB | |||
| valign="top" | | |||
1 X 10 Gbps<br>2 X 10Gbps to separate LAN and WAN networks | |||
|- | |||
| valign="top" | | |||
Above 50,000 | |||
| valign="top" | | |||
12 | |||
| valign="top" | | |||
32 GB | |||
| valign="top" | | |||
100 GB | |||
| valign="top" | | |||
Multiple 10 Gbps | |||
|} | |||
<nowiki>**</nowiki> See list of supported Network Interface Cards (NICs) here: [[Supported_NICs|List of supported NICs]] | |||
More details on HW/CPU/NIC requirements can be found here: [[FreeSBC:RequirementsMatrix|Requirements Matrix]] <br> | |||
Check here for a list of certified hardware platforms: [[SBC:CertifiedHardware|SBC Certified Hardware]] | |||
In most cases, a standard configuration will provide sufficient performance. To get maximum performance from a system, please contact [mailto:support@telcobridges.com support@telcobridges.com] . | |||
== Getting the ISO == | == Getting the ISO == | ||
Please | Please go to our [http://www2.telcobridges.com/ProSBCDownload ProSBC Download site] to get a copy of the latest SBC ISO. | ||
== Installing the ISO == | == Installing the ISO == | ||
The installation process will <u>reformat</u> the server's disks and install all the necessary software. | The installation process will <u>reformat</u> the server's disks and install all the necessary software. | ||
=== | === Prepare an ISO onto a bootable USB flash drive or a DVD === | ||
Use a software application to burn the ISO | Use a software application to burn the ISO image to a USB flash drive. On Windows, [https://rufus.ie/en/ Rufus ] is known to work with the ProSBC ISO, however, any similar application should work. | ||
<br> | |||
When using Rufus, make sure you have these settings: | |||
* Partition scheme: MBR | |||
* Target system: BIOS or UEFI | |||
* Volume label (keep default): "'''CENTOS 7 X8'''" | |||
* File system: FAT32 | |||
Press START, then select: | |||
* Write in ISO Image Mode (Recommended) | |||
=== Physical installation steps === | === Physical installation steps === | ||
# Identify which Ethernet networks you need and connect them to your server. Refer to [[TSBC-SW:Networking]] for more information | # Identify which Ethernet networks you need and connect them to your server. Refer to [[TSBC-SW:Networking|Networking]] for more information. For ProSBC Transcoding and associated network setup, please also refer to [[FreeSBC:Transcoding and Network Setup|ProSBC:Transcoding and Network Setup]]. | ||
# Burn the ISO onto a DVD or a USB flash drive | # Burn the ISO onto a DVD or a USB flash drive | ||
# Get | # Get access to the console of the server. Usually, this is achieved by connecting a keyboard and screen to the server. | ||
# Insert the DVD in the optical drive of your server and boot from the DVD drive. | # Insert the DVD in the optical drive of your server and boot from the DVD drive. | ||
#* Alternatively, plug in your USB flash drive and boot from that drive. | #* Alternatively, plug in your USB flash drive and boot from that drive. | ||
# | # The "Virtual Appliance Installer" menu should be displayed: <br /> [[File:ISO_install_prompt.jpg|600px]] | ||
# | # Press the 'R' key followed by the 'ENTER' key to start the installation<br /> [[File:ISO_installing.jpg|600px]] | ||
# Wait for the installation process to complete. When installation is complete, the server will reboot | # Wait for the installation process to complete. When the installation is complete, the server will automatically reboot. | ||
#* Important: Make sure to remove the DVD from the drive while the server is rebooting. If you get back to "Virtual Appliance Installer", just eject the CD or remove the USB flash drive and reboot again. | #* Important: Make sure to remove the DVD from the drive while the server is rebooting. If you get back to "Virtual Appliance Installer", just eject the CD or remove the USB flash drive and reboot again. | ||
# It may take a couple of minutes for the system to be brought up after the first reboot. Until the | # It may take a couple of minutes for the system to be brought up after the first reboot. Until the Web Portal is accessible, you must '''not''' reboot the newly created machine to allow the installation to complete properly. | ||
=== Assigning IP address === | === Assigning IP address === | ||
By default, all | By default, all detected network interfaces will have DHCP enabled. This means, the server might already have an IP address assigned, if the network has a DHCP server running. In this case, you can display and use it to access the web portal configuration panel. | ||
# Retrieve an IP address assigned by DHCP | # Retrieve an IP address assigned by DHCP | ||
# ifconfig | # ifconfig | ||
If there is no | If you want to assign a static IP address, or there is no DHCP on your network, you will need to configure it manually. | ||
# | # Use the [[SBC:Change_Management_IP_Address|tbchangeip]], shell command and answer the questions to change your Ethernet interface address: | ||
# | # tbchangeip | ||
=== Accessing the | <br> | ||
'''Note:''' No changes must be done to the repositories on the systems, and no other software should be installed unless written consent from TelcoBridges. | |||
=== Accessing the SBC web portal === | |||
# Open a web browser to the IP of your server, on port 12358. Example if your server address is 192.168.178.30, the URL would be: <br/> http://192.168.178.30:12358 | # Open a web browser to the IP of your server, on port 12358. Example if your server address is 192.168.178.30, the URL would be: <br/> http://192.168.178.30:12358 | ||
# | # The SBC Configuration Wizard is displayed<br/> [[File:TSBC_WebPortal_Configuration_wizard.jpg|350px]] | ||
From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation, and/or [[TSBC-SW:Baremetal:Optimizations|optimize ]] your server to get the maximum out of your server. | From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation, and/or [[TSBC-SW:Baremetal:Optimizations|optimize ]] your server to get the maximum out of your server. | ||
Line 73: | Line 134: | ||
== Web Portal Initial Configuration == | == Web Portal Initial Configuration == | ||
Click on the following link to pursue installation from the web portal: | Click on the following link to pursue installation from the web portal: | ||
[[TSBC-SW:WebPortal:Initial Configuration | [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration]] | ||
Latest revision as of 16:42, 2 June 2023
This article applies to: | Product | Version |
ProSBC | 3.1 |
Requirements
Minimal server requirements:
- 64-bit server
- USB key for installation (or Optical disk drive)
- One Ethernet interface for management
- One or more Ethernet interfaces for SBC processing (LAN/WAN). Must be in the List of supported NICs
- Two Ethernet interfaces, if a 1+1 configuration is required
- Console access through serial port or keyboard/monitor ports or other (i.e. Dell iDrac)
- Support for the "Legacy BIOS mode with MBR partition" or UEFI (UEFI support new with version 3.1.117)
- BIOS setup for maximum performance (no dynamic CPU throttling)
Sessions | CPU cores | RAM | Disk Space (SSD) | Ethernet ports for SBC (LAN/WAN)** |
---|---|---|---|---|
Up to 5,000 |
4 |
8 GB |
40 GB |
1 Gbps |
5,000-20,000 |
6 |
16 GB |
60 GB |
1 X 10 Gbps |
20,000-50,000 |
8 |
32 GB |
80 GB |
1 X 10 Gbps |
Above 50,000 |
12 |
32 GB |
100 GB |
Multiple 10 Gbps |
** See list of supported Network Interface Cards (NICs) here: List of supported NICs
More details on HW/CPU/NIC requirements can be found here: Requirements Matrix
Check here for a list of certified hardware platforms: SBC Certified Hardware
In most cases, a standard configuration will provide sufficient performance. To get maximum performance from a system, please contact support@telcobridges.com .
Getting the ISO
Please go to our ProSBC Download site to get a copy of the latest SBC ISO.
Installing the ISO
The installation process will reformat the server's disks and install all the necessary software.
Prepare an ISO onto a bootable USB flash drive or a DVD
Use a software application to burn the ISO image to a USB flash drive. On Windows, Rufus is known to work with the ProSBC ISO, however, any similar application should work.
When using Rufus, make sure you have these settings:
- Partition scheme: MBR
- Target system: BIOS or UEFI
- Volume label (keep default): "CENTOS 7 X8"
- File system: FAT32
Press START, then select:
- Write in ISO Image Mode (Recommended)
Physical installation steps
- Identify which Ethernet networks you need and connect them to your server. Refer to Networking for more information. For ProSBC Transcoding and associated network setup, please also refer to ProSBC:Transcoding and Network Setup.
- Burn the ISO onto a DVD or a USB flash drive
- Get access to the console of the server. Usually, this is achieved by connecting a keyboard and screen to the server.
- Insert the DVD in the optical drive of your server and boot from the DVD drive.
- Alternatively, plug in your USB flash drive and boot from that drive.
- The "Virtual Appliance Installer" menu should be displayed:
- Press the 'R' key followed by the 'ENTER' key to start the installation
- Wait for the installation process to complete. When the installation is complete, the server will automatically reboot.
- Important: Make sure to remove the DVD from the drive while the server is rebooting. If you get back to "Virtual Appliance Installer", just eject the CD or remove the USB flash drive and reboot again.
- It may take a couple of minutes for the system to be brought up after the first reboot. Until the Web Portal is accessible, you must not reboot the newly created machine to allow the installation to complete properly.
Assigning IP address
By default, all detected network interfaces will have DHCP enabled. This means, the server might already have an IP address assigned, if the network has a DHCP server running. In this case, you can display and use it to access the web portal configuration panel.
- Retrieve an IP address assigned by DHCP
# ifconfig
If you want to assign a static IP address, or there is no DHCP on your network, you will need to configure it manually.
- Use the tbchangeip, shell command and answer the questions to change your Ethernet interface address:
# tbchangeip
Note: No changes must be done to the repositories on the systems, and no other software should be installed unless written consent from TelcoBridges.
Accessing the SBC web portal
- Open a web browser to the IP of your server, on port 12358. Example if your server address is 192.168.178.30, the URL would be:
http://192.168.178.30:12358 - The SBC Configuration Wizard is displayed
From here, you can go to Web Portal Initial Configuration Guide to continue the installation, and/or optimize your server to get the maximum out of your server.
Web Portal Initial Configuration
Click on the following link to pursue installation from the web portal: Web Portal Initial Configuration