A C D E H I M O P S T W X
- How do I get support?
If:
you have verified that the answer to your question cannot be found in the manuals (http://support.brightcomputing.com/manuals); and
you have verified this Knowledge Base does not answer ...
- How do I authenticate against a NIS server?
See Robert Stober's howto for now. A validated guide will be here later. ...
- How do I authenticate against an external LDAP server?
See the section on configuring LDAP in the user management section of the Administrator Manual. ...
- How do I authenticate against Active Directory Using SAMBA/WINBIND?
How do I authenticate against Active Directory (AD) ?
There are a lot of ways to do this. How Do I Integrate Bright With Active Directory ...
- How do I authenticate against Kerberos?
How do I authenticate against Kerberos?
How do I authenticate agains Kerberos?
For Red Hat based system such as RHEL, CentOS or Scientific Linux: Rather than modifying files ...
- How do I mount storage from a file server?
See the section on Configuring NFS Volume Exports And Mounts in the Bright Administrator manual. ...
- How can a custom command be run in cmsh?
Custom commands can be of two kinds: external to cmsh or internal to cmsh.
external to cmsh
If the custom command is an executable from the main ...
- How to fix "Error unpacking rpm package 1:xorg-x11-font-utils-7.1-3.x86_64"?
This happens during an update via yum update to RHEL5 in Bright Cluster Manager 5.1. It's actually an issue with the package distributed by RHEL5, ...
- How do I integrate Univa Grid Engine with Bright Cluster Manager?
How do I integrate Univa Grid Engine with Bright Cluster Manager?
For updated versions of Bright Cluster Manager version 7 and beyond, UGE is integrated with ...
- How do I add a login node?
How do I add a login node?
Table of contents
Why have a login node?What do we need to consider for login nodes?1. Make a login image ...
- How do I setup the Torque 2.5 package on Bright Cluster Manager 6.0 cluster?
By default, Torque 3.x (name of packages: torque and torque-client) is setup on a Bright Cluster Manager 6.0 cluster.
However Torque 2.5.x is sometimes preferred by ...
- How do I integrate externally executed UGE/SGE server with Bright Cluster Manager 6.0?
Mount the $SGE_ROOT directory from your external server that is to be managed by the Bright Cluster Manager (BCM) head node. Make sure that q* ...
- How can a PBSPro Server installed externally get recognized by a head node?
An externally installed PBS Pro server is not visible to Bright Cluster Manager, by default.
But this can be made possible, with a few tricks, as ...
- How can I add a custom module during installation of BCM?
It is possible to add custom kernel modules during the head node installation. Adding custom modules can lead to possible instability issues, so it is ...
- How can I reduce the size of cmdaemon and node installer logs?
By default, cmdaemon, node installer and some other Bright Cluster Manager logs are handled with logrotate. The options for these can be set in:/etc/logrotate.d/cmdaemonThe logrotate ...
- How do I solve a yum update failure problem?
Depends what the failure is. If it is due to a corrupt rpm database, then a cure that often works is to run something like ...
- How do I upgrade a Torque package?
Kill all torque jobs.
Backup the torque configuration:qmgr -c "p s" > /root/qmgr.backup
Disable torque: wlm-setup -w torque -d
Update torque and openmpi on head node and in ...
- How do I call Slurm utilities from nodes that run no slurmdbd?
On a node, some Slurm utilities such as sacct need to connect to the slurmdbd daemon. slurmdbd in turn talks to mysql. If the node ...
- How do I add a torque job submission host?
There are instructions for this at http://kb.brightcomputing.com/faq/index.php?action=artikel&id=30
The official TORQUE instructions to configure a submit node are at:
http://www.clusterresources.com/torquedocs/1.3advconfig.shtml#jobsubmithosts ...
- How can I mass-produce Bright head node installations using PXE?
An already-installed (or primary) Bright head node can be used to create a head node PXE image. Machines that are booted using PXE, from the ...
- How do I customize postfix?
Short answer:
The standard linux way, on the head node only. For Bright Cluster Manager 7 onwards, the relay host can be managed by BCM in ...
- How do I offload my user portal?
This question is about clusters that have the head node in a failover configuration.By default, the user portal is served by the active node. That ...
- How do I integrate a custom torque installation with Bright Cluster Manager?
If you install torque using a path that is different from the standard BCM one, then you should carry out the following steps (BCM version ...
- How do I connect from the cloud to a local device (outside of Bright Cluster Manager control)?
How do I connect from the cloud to a local device?
The network topology
Here, the local device is outside of Bright Cluster Manager control, and just ...
- How can I extend the default LDAP schema?
Such an extension should only be done if user management is no longer being done by Bright Cluster Manager, but, for example, by an external ...
- How do I install the JSON cmgui ?
The standalone JSON cmgui, available in Bright 6.0 and upwards, can run on any regular desktop client machine, including on a MacOS desktop. The software ...
- How can I reboot from an initialize/finalize script?
On a regular node, the initialize and finalize scripts run in the pre-provisioning, pre-init, early user space, initial root file system environment. That means that ...
- How do I write information out to a hard drive during pre-provisioning?
How do I write information out to a hard drive during pre-provisioning?
With a finalize script you write to somewhere under localdrive, which is the root ...
- How do I enable a graphical (X11) login after installation?
Why Is The SLES Graphical Console Disabled After Installation?
After the Bright head node installation for SLES, the Graphical console option is disabled. This is because ...
- How can I easily check the InfiniBand network is being used rather than my gigabit ethernet?
A no-brainer way to verify your IB network is working with MPI is to run an MPI benchmark and see if it is running at ...
- How do I make regular nodes return an FQDN using 'hostname -f'? Or resolve the hostnames to IPs on the external network?
How do I make regular nodes return an FQDN using 'hostname -f'? Or resolve the hostnames to IPs on the external network?
There are two ways ...
- How can I flash update all my nodes (from DOS)?
How can I flash update all my nodes (from DOS)?
(For update via Linux, see http://kb.brightcomputing.com/faq/index.php?action=artikel&cat=11&id=105 )
The problem:I have to perform some maintenance on the nodes ...
- How do I assign IP addresses to other devices (using DHCP)?
If you have some additional devices which are to have a DHCP-provided IP address based on their MAC, but which are not regular compute nodes, ...
- How do I change the openVPN port used to access the cloud ?
How do I change the openVPN port used to access the cloud ?
By default, Cluster Extension (hybrid) cloudbursting uses UDP port 1194 to run a ...
- How do I run interactive Ansys Fluent using Slurm?
You can use the following script:
[cmsupport@bright60 ~] cat ./fluent-srun.sh #!/usr/bin/env bashHOSTSFILE=.hostlist-job$SLURM_JOB_IDif [ "$SLURM_PROCID" == "0" ]; then srun hostname -f > $HOSTSFILE fluent -t $SLURM_NTASKS ...
- How do I know when a clone operation has completed?
We would like to know when exactly the clone of an image has completed. This is so we can automate some image update and test ...
- How do I rename my head nodes?
I've got a failover setup. How do I rename my head nodes?
The following works even if you are exchanging names:
Eg: head 1 is a white ...
- How do I put a custom disk layout in the head node installer?
How do I put a custom disk layout in the head node installer?
The head node installer stages are described in the chapter Installing Bright Cluster ...
- How can I flash update all my nodes (from Linux)?
How can I flash update all my nodes (from Linux)?
(For update via DOS, see http://kb.brightcomputing.com/faq/index.php?action=artikel&cat=20&id=94 )
Some manufacturers like Dell provide a flash BIOS upgrade utility ...
- How do I handle network interfaces swapping names?
How do I handle network interfaces swapping names? eth0 keeps changing randomly on boot to eth1 and vice versa.
There are two ways to handle this ...
- How do I run code before the initialize script runs?
How do I run code before the initialize script runs?
By installing custom code into the init script of the initrd of a software image.
So, rephrasing:
How ...
- How do I configure cloud nodes on the fly?
How do I configure cloud nodes on the fly?
To start or stop cloud nodes dynamically according to current jobs needs you can use the cloud-resize ...
- How can I prevent users from seeing processes that do not belong to them?
Unix-like systems such as Solaris and FreeBSD provide kernel facilities that limit the information that a user can obtain about the processes run by other ...
- How do I downgrade the software image back to a previous distribution version?
How do I downgrade the software image back to a previous distribution version?
Example: Reinstalling an initial base image
Sometimes the administrator may want to downgrade the ...
- How do I set up a root FS over Lustre?
How do I set up a root FS over Lustre?
This article describes how to configure a cluster so that the compute nodes mount their root ...
- How do I integrate GPFS 3.x with Bright?
How do I integrate GPFS with Bright?
GPFS can be integrated with Bright in two ways. Either by mounting a GPFS filesystem on an existing Bright ...
- How do I run Bright under MS Windows Server Hyper-V (Windows Server 2008/R2)?
How do I run Bright under MS Windows Server Hyper-V (Windows Server 2008/R2)?
This article walks you through an install of Bright under Microsoft Hyper-V (Windows ...
- How do I run the HPL test on a Bright Cluster?
How do I run the HPL test on a Bright Cluster?
What is HPL?
Slightly rewording from http://www.netlib.org/benchmark/hpl/:
HPL is a software package that solves a random, dense ...
- How do I enable multi-level kerberos and LDAP authentication in cmgui?
How do I enable both kerberos and LDAP authentication for cmgui?
For Red Hat-based system such as RHEL, CentOS or Scientific Linux:
Configure The Head Node
Configure your ...
- How do I use Bright 6.0 with vpc-only AWS regions?
Newer AWS accounts may have some, or all AWS regions set to 'vpc-only', which means that they do not provide the EC2-classic environment. Instead, these ...
- How do I install Bright on Xen Cloud Platform?
How do I install Bright on Xen Cloud Platform?
Assuming that you have installed Xen Cloud Platform (XCP) 1.6.
XCP can be managed via the CLI or ...
- How do I mount an external storage as /home?
Adding an external storage mount point can be done via cmsh. This is described in the manual in the configuration chapter. In the example below ...
- How do I add an alias interface?
How do I add alias interfaces to the regular nodes?
[Background note: IP aliasing allows you to configure multiple IP addresses on one physical interface. This ...
- How do I add a Bright ISO as a YUM repository?
How do I add a Bright ISO as a YUM repository?
or
How do I update my cluster from a new Bright ISO that I just downloaded?
Outline
If ...
- How do I install Bright on Virtual Box?
How do I install Bright on Virtual Box?
Prerequisite:
In order to use PXE booting, the VirtualBox Extension Pack should be installed.
Create a Virtual Machine (VM) for ...
- How can I login to cmgui with a one-time password?
How can I authenticate to cmgui with a one-time password?
Introduction:
One time password (OTP) authentication overcomes replay attacks. It allows an administrator to login to a ...
- How do I update behind a proxy?
How do I update Bright if it is connected to the network behind a web proxy server?
If you are sitting behind a network proxy server ...
- How do I change the cipher list CMDaemon negotiates with clients?
Can I change the cipher list that CMDaemon will negotiate with clients?
Yes, this is possible in Bright 6.x with a CMDaemon revision >=17802. To ...
- How do I upgrade to CUDA 5.5?
How do I upgrade from, say, CUDA 5 to to CUDA 5.5?
By replacing the old packages with the new ones appropriately. Details follow:
Contents
1 How do ...
- How do I upgrade Bright from SLES11sp2 to SLES11sp3?
How do I upgrade Bright from SLES11sp2 to SLES11sp3?
With the following recipe:
Contents
1 How do I upgrade Bright from SLES11sp2 to SLES11sp3?
1.1 Introduction
1.2 Upgrading a software ...
- How do I make hostname -f return the FQDN for a dynamic IP address (on the non-bootable network interface)?
How do I make hostname -f return the FQDN for a dynamic IP address (on the non-bootable network interface)?
This comes in useful for some SGE ...
- How do I replace the user portal self-signed certificate?
How do I replace the user portal self-signed certificate?
NOTE: This article only applies to versions of Bright prior to 7.0. For Bright 7.0 onward, please ...
- How do I configure my hardware RAID controller from an initialize script?
How do I set up a hardware RAID controller from an initialize script?
An initialize script is used when custom commands need to be executed before ...
- How do I change CMDaemon's port?
CMDaemon by default uses these pair of ports:
8080 and
8081 (for SSL).
To change these ports to other ones, for example:
8084 and
8085 (SSL):
Stop CMDaemon on the headnodes ...
- How do I configure a generic node as an external DNS entry on the head node?
How do I configure a generic node as an external DNS entry on the head node?A non-managed bright node is a generic device that is ...
- How can I migrate system users to LDAP?
How can I migrate users and groups from /etc/passwd and /etc/group to Bright's LDAP?
The following steps should be done on the head node.
1. Install the ...
- How do I integrate Bright with AD Using SSSD 's LDAP provider and Simple BIND?
How do I integrate a Bright cluster into an Active Directory domain with SSSD 's LDAP provider?
(The method in "How do I authenticate against Active ...
- How can I use the Intel VTune XE with Bright?
Introduction
Intel's VTune Amplifier is a commercial application for performance analysis on 32 and 64-bit x86 based machines, and has both GUI and command-line interfaces. Basic features ...
- How can I use CUDA MPS with Bright?
Introduction
CUDA MPS is a feature that allows multiple CUDA processes to share a single GPU context. A CUDA program runs in MPS mode, if the ...
- How do I use Samba to share folders on a Bright Head Node?
How do I share folders using Samba on a Bright Head Node?
Basically: /etc/samba/smb.conf needs to be modified to add the required share, and shorewall rules ...
- How do I create an InfiniBand subinterface?
How do I create an IB subinterface?
Subinterfaces divide primary (parent) interfaces to provide traffic isolation. Partition assignments distinguish subinterfaces from parent interfaces. Subinterface creation and ...
- How do I change the OU in LDAP?
How do I change the OU in LDAP for Bright?
This is two step process:
1. Make LDAP use an HDB database instead of an BDB database.
2. ...
- How do I generate a build config from a running cluster?
This article describes how to generate a build config (which can be fed into the Bright head node installer) from a running cluster configuration.
Prerequisites
This works ...
- How does the {mlnx|qlgc}-ofed(2)-install.sh script work?
How does the mlnx-ofed*-install.sh/qlgc-ofed-install.sh script work?
The script installs "mlnx-ofa_kernel.x86_64" and "mlnx-ofa_kernel-devel.x86_64" on the head node or in the software image. These are the actual OFED ...
- How do I install MOAB in Bright?
How do I install MOAB on top of Bright Cluster Manager?
To install MOAB on top of BCM, the following are needed:-
A working license file for ...
- How does gatewaying in Bright work?
How do I work out/adjust the gateway network properties in Bright?
The value of the "GATEWAY" directive in Linux's /etc/sysconfig/network is determined as follows in a ...
- How do I stop nodes from accessing the internet?
How do I stop nodes from accessing the Internet?
By default all compute nodes use the head node as its default gateway, and the head node ...
- How do I install Oracle 's JRE/JDK on a Bright Cluster?
After downloading the JDK (or JRE) RPM package from Oracle you can install it asfollows:
rpm -Uvh --relocate /usr/java=/cm/shared/apps/java jre-7u55-linux-x64.rpm cd /cm/shared/apps/java ln -s jre1.7.0_55 currentAfter that you need to add ...
- How do I create a RHEL or Bright repository for my organization?
In ceratin cases, the Bright cluster is not able to access the internet directly or having a local repository withing the companies intranet is beneficial ...
- How do I disable USB?
How do I disable USB?
Short answer: Two options:
1. BIOS configuration (with or without password protection)
2. kernel configuration (with or without password protection)
Detail answer:
BIOS configuration
Several BIOS ...
- How do I secure LDAP with TLS encryption?
...
- How is a spoofing attack avoided in AD with Bright?
How is a spoofing attack avoided in AD with Bright?
[Everyone I speak with about joining a node to AD indicates that there is a unique ...
- How do I set up a local Bright repository?
How do I set up a local Bright repository?
1. Copy the Bright yum repo file, /etc/yum.repos.d/cm.repo and the GPG keys under /etc/pki/rpm-gpg, from the head ...
- How do I install FreeIPA onto a Bright Cluster?
How do I install FreeIPA onto a Bright Cluster?1. Install packages:# yum -y install ipa-server2. Stop LDAP server:# cmsh -c "device services master; stop ldap"3. ...
- How do I clone the monitoring data ?
How do I clone the monitoring data database ?
The monitoring data is a database of the results of healthcheck and metric monitoring. CMDaemon deals with ...
- How do I install Condor on Bright?
How do I install HTCondor on top of a Bright Cluster?
HTCondor can be installed on top of a Bright Cluster as follows:
On the head node
1. ...
- How do I integrate Bright with multiple AD servers using SSSD capabilities?
In the Knowledge Base article How do I integrate Bright with AD Using SSSD Capabilities? (http//kb.brightcomputing.com/faq/index.php?action=artikel&id=159), the integration of a single AD server with Bright ...
- How Do I Integrate Bright With Active Directory using the native AD provider of SSSD?
How Do I Integrate Bright With AD provider from SSSD?
There are many ways to enroll a UNIX client to an Active Directory domain. The other ...
- How do I define a password policy in LDAP?
How do I define a password policy in LDAP?
Changing the default password hash algorithm
(Tested on RHEL6. For RHEL7 some steps may not be valid)
passwd-hash configures ...
- How can I install the latest Python in Bright?
RedHat, SUSE, and similar Linux-based OS distributors provide versions of Python that lag behind the latest upstream. This is normally a good thing, since the ...
- How do I use Raritan PDUs with the Bright Cluster Manager?
How do I use Raritan PDUs with the Bright Cluster Manager?
The Bright Cluster Manager, which is mainly tested on APC units, can also provide status ...
- How do I install Bright under KVM?
How to install Bright under KVM
In this post we are going to explore the installation of Bright Cluster Manager on top of the KVM hypervisor.
There ...
- How do I install Bright under VMWare Workstation?
How do I install Bright under VMWare Workstation?
You can follow this guide:
Create a virtual machine for the head node
1. Switch to “Home” tab and click ...
- How do I authenticate against Active Directory using Centrify?
How do I authenticate against Active Directory using Centrify?'
Centrify aims at making integration of Linux and Mac OS X systems as easy as possible. It ...
- How do I use the finalize script to transfer certificates to the nodes?
How do I use the finalize script to transfer certificates to the nodes?
In many cases, it might be desired to use node-specific certificates for certain ...
- How can I configure Isilon's DNS and NFS with Bright?
How can I configure Isilon's DNS and NFS with Bright?
DNS setup for use with Isilon SmartConnect [1]
The DNS running on the Bright head node can ...
- How do I add a submit host to GE?
How do I add a submit host to GE (Grid Engine)?
Edit /cm/local/apps/cmd/etc/cmd.conf and add the following advanced configuration parameter:
# vim /cm/local/apps/cmd/etc/cmd.conf
[...]
AdvancedConfig = { "AdditionalSubmitHosts=<hostname>" }
restart ...
- How can I import data from MySQL to Hadoop with Apache Sqoop?
How can I import data from MySQL to Hadoop with Apache Sqoop?
This is best explained with an example.
Apache Sqoop is a data transfer tool used ...
- How can I add Apache Mahout to my Hadoop instance?
How can I add Apache Mahout to my Hadoop instance?
Apache Mahout is a suite of machine learning libraries. Depending on the algorithm, Mahout can work ...
- How can I add Apache Oozie to my Hadoop instance?
How can I add Apache Oozie to my Hadoop instance?
Apache Oozie is a workflow scheduler system to manage Apache Hadoop jobs. Here we describe how ...
- How do I install OpenStack's Trove into Bright?
How do I install OpenStack's Trove into Bright?
Trove is OpenStack's reference database service. At the time of writing it is undergoing heavy development. This means ...
- How do I automatically plug in new nodes and assign it an identity in Bright?
How do I automatically plug in new nodes and assign it an identity in Bright?
The following technique can save labor, when you are adding a ...
- How do I set up high-availability NFS with Bright?
How do I set up high-availability NFS with Bright?
Setting up an HA NFS storage
This article describes how to setup a high availability NFS storage service ...
- How do I integrate ZFS with Bright?
How do I integrate ZFS on Bright?
Here's a recipe to follow:
Installing and Configuring A ZFS filesystem on top of a Bright Cluster
CENTOS 6
On the ...
- How do I replicate additional non-Bright databases?
How do I replicate additional non-Bright databases?
Sometimes the cluster administrator may arrange for more databases to be configured for a non-Bright application. These are independent ...
- How do I run NFSv4 with Bright?
How can I use NFS version 4 with Bright?
By configuring it as shown in the example later on. But first, some background.
Why have NFSv3 as ...
- How can I add Apache Oozie to my Hortonworks Hadoop instance?
How can I add Apache Oozie to my Hadoop instance?
Apache Oozie is a workflow scheduler system to manage Apache Hadoop jobs. Here we describe how ...
- How can I attach an EBS snapshot volume to a new node in Amazon EC2?
Advanced customization of Amazon EC2 instances — attaching snapshots
In some cases there is a need to automatically attach an EBS volume created from a snapshot ...
- How do I insert a kernel module into the root file system of the RESCUE environment
How to insert a kernel module in the root file system of the RESCUE environment
Unpack the rescue.rootfs.cgz of the default software image:
# mkdir -p /tmp/rescue
# ...
- How can UGE use PostrgreSQL for the spooling Database?
How can UGE use PostrgreSQL for the spooling Database?
For clusters running UGE, its plain text spool is rarely a performance bottleneck.
For busy enough clusters the ...
- How can PowerBroker be used with Bright?
How can PowerBroker be used with Bright?
PowerBroker allows AD authentication services to work with Linux. It can be made to work with Bright. The following ...
- How can OpenStack be deployed on a Bright 7.0 HA Cluster?
Notes on deploying OpenStack on HA ClustersWe start with a single headnode cluster: - deploy openstack - add second headnodeRequirements:
Bright Cluster Manager 7.0 (OpenStack Icehouse)One ...
- How do I deploy Bright OpenStack 7.1 (Juno) on an HA cluster?
Deploying a Bright OpenStack 7.1 cluster is explained here. The deployment is described for OpenStack running with or without Ceph storage. For Deployments withouth Ceph, ...
- How can I integrate Bright OpenStack 7.1 Keystone with LDAP/AD?
How can I integrate Keystone with LDAP?Here it is assumed that OpenStack was set up by Bright Cluster Manager 7.1 and is up and running.
The ...
- How do I deploy OpenStack on a Centos 7u0 cluster?
In general, it is best to deploy OpenStack on the latest version of the distrubution of your choice to avoid running into old issues. However ...
- How do I use Docker With OpenStack?
Can I use Docker as a hypervisor for OpenStack (Juno)?
There are several possible ways of using Docker with OpenStack. The one described here is based ...
- How do I install Cloud Foundry on Bright OpenStack?
Cloud Foundry installation on Bright Openstack
1- A working Openstack environment, API access, credentials, and a working networking configuration with metadata access is assumed.
Running the following ...
- How do I install Bright under VMWare ESXi 5.x?
How do I install Bright under VMWare ESXi 5.x?
You can follow this guide:
Upload the Bright ISO image into the datastore
Host ESXi network configuration
Create a virtual ...
- How do I install Bright under VMWare Fusion?
How do I install Bright under VMWare Fusion?
You can follow this guide:
Create a virtual machine for the head node
Install a Bright 7.0 head node
Install a ...
- How do I run Bright under MS Windows Server Hyper-V (Windows Server 2012R2)?
How do I run Bright under MS Windows Server Hyper-V (Windows Server 2012R2)?
This article walks you through an install of Bright under Microsoft Hyper-V (Windows ...
- How can I monitor a CoolIT rack with Bright?
How can I monitor a CoolIT rack with Bright?
CoolIT is a vendor of water-cooled racks that have sensors to monitor the rack. CoolIT racks can ...
- How do I install the AMD FirePro GPU Driver on Bright?
How do I install the AMD FirePro GPU Driver on Bright?
The AMD FirePro GPU driver can be installed, and the OpenCL feature checked, on Bright ...
- How do I use ScaleMP on Bright?
How can I run ScaleMP on Bright?
This guide describes how to use ScaleMP’s vSMP for Cloud product to create virtual SMP nodes in a cluster.
Installing ...
- How do I set up Cluster as a Service (CaaS) on Bright OpenStack 7.1?
Cluster as a Service on Bright OpenStack 7.1
[The following notes explain setting up a clusters as a service in Bright Cluster Manager. This means that ...
- How can I add Apache Oozie to my Hortonworks HDP 2.3.0 Hadoop instance?
How can I add Apache Oozie to my Hadoop instance?
Apache Oozie is a workflow scheduler system to manage Apache Hadoop jobs. Here we describe how ...
- How can I set up a reverse proxy for the user portal from 7.1 onward?
How can I set up a reverse proxy for the user portal (and Bright View in 8.x) from 7.1 onward?
In this KB article we describe ...
- How do I run an external Torque server with Bright?
How do I setup a Bright cluster to use an external Torque server?
Enable torque using the wlm-setup utility:
[root@ma-b71-c6 ~]# wlm-setup -s -w torque Disabling ...
- How do I configure nginx proxy to Galaxy?
The following link shows the configuration page for Galaxy and nginx:
https://wiki.galaxyproject.org/Admin/Config/nginxProxy
The following proxy rule should be added to the nginx.conf file:
# grep SSL /etc/nginx/nginx.conf
SSL
If the ...
- How do I install BeeGFS?
How do I install BeeGFS?
Integrating BeeGFS with Bright is described here.
We use the following configuration:
Hosts:
beegfs-mgmt: Bright 7.1/RHEL7 Head Node
beegfs-mds: RHEL7 Server
beegfs-ss01: RHEL7 Server
beegfs-ss02: RHEL7 Server
beegfs-client001: ...
- How can Windows Server 2008 R2 be provisioned to a node with Bright?
How can Windows Server 2008 R2 be provisioned to a node, using Bright?
This guide walks through configuring Bright Cluster Manager 7.1/RHEL7 to deploy Windows Server ...
- How do I set up Cluster as a Service (CaaS) on Bright OpenStack 7.2?
Cluster as a Service on Bright OpenStack 7.2
[The following notes explain setting up a clusters as a service in Bright Cluster Manager. This ...
- How Do I monitor APM In An HP Apollo 8000?
APM Monitoring Setup for An HP Apollo 8000 rack in Bright 7.x
Static Routes:
The head node can access the APMs through an intermediate host which has ...
- How do I set Amazon AWS cloudbursting policies for Bright?
Setting Amazon AWS Cloudbursting policies
Policies in AWS are implemented from the AWS console for the region. For EU-West-1 the URL to manage policies is currently:
https://console.aws.amazon.com/iam/home?region=eu-west-1#policies
An ...
- How do I install the user portal on a login node from 8.0 onward?
How to install the user portal on a login node from 8.0 onward
The following procedure describes how to install and serve the user portal on ...
- How do I configure Bright OpenStack 7.2 with Active Directory authentication?
Bright OpenStack 7.2 with AD authentication
This Knowledge base article describes the steps needed to successfully configure Bright OpenStack 7.2 to use the Active Directory/LDAP backend.
It ...
- How do I install Bright Cluster Manager on an SGI ICE X/XA system?
Installing Bright on an SGI ICE X/XA system involves first installing the "Admin" node using a Bright Cluster Manager ISO. The ISO could be burned to a ...
- How can Nagios be integrated with Bright Cluster Manager?
Integrating Nagios with Bright Cluster Manager
[This is only valid for Bright 7.2, and not for later versions.]
The integration between Nagios and Bright is done via ...
- How can I provide billing within Bright OpenStack?
Openbook with Bright OpenStack
[End customers may want to use OpenStack with a billing service. For this, Bright Computing recommends using Openbook from Talligent. Openbook can ...
- How to install Gold Allocation Manager on top of Bright Cluster
How to install Gold Allocation Manager on top of Bright Cluster
Gold Allocation Manager is an HPC resource accounting tool. It is open source, and released ...
- How do I install Mesos on a Bright Cluster?
The installation of Mesos with the Marathon and Chronos frameworks on a Bright Cluster is described in this article.
Upstream documentation for these applications can be ...
- How do I use EBS volume snapshots to boot my cloud nodes?
Why should I use snapshots?
Because it reduces the provisioning times of your cloud nodes.
Some more background details
By default, all newly-created cloud nodes, and their associated ...
- How do I configure PBSPro HA with DAS shared storage?
How do I configure PBSPro High Availability with DAS shared storage?
Bright Cluster Manager does not support HA (High Availability) for PBSPro when the shared storage ...
- How can I patch Apache HBase 1.2.x for the Kerberos TGT renewal issue?
How can I patch Apache HBase 1.2.x for the Kerberos TGT renewal issue?The Problem
HBase stops working after 24 hours. Restarting all HBase services will fix ...
- How do I integrate Bright OpenStack with an external Ceph storage?
How do I add External Ceph to Bright OpenStack?
A local Ceph can be set up on Bright clusters with the cm-ceph-setup script and used as ...
- How do I purge/expire my MySQL binary logs?
I have unfeasibly large mysql .bin logs filling up my /var partition! How do I free up the space they are taking up? Can I ...
- How do I configure Bright to authenticate against an external NIS server?
How do I configure Bright to authenticate against an external NIS server?
The examples in this article assume:
A Type 1 network. A Type 1 network is ...
- How can cluster extension to an existing VPC be done (7.3)?
This article describes how to configure cm-cluster-extension to an already existing VPC (and vpc subnets).
Start cm-cluster-extension CLI tool, select "Add cloud provider" menu entry.
Follow on-screen ...
- How can I add multiple storage backends to Bright OpenStack?
How can I add multiple storage backends to Bright OpenStack?
The type of virtual machine storage that is needed can be configured, either by configuring flavors, ...
- How to configure Cluster Extension to AWS without OpenVPN (7.3+)
This article describes how to configure Cluster Extension cloudbursting to AWS on a Bright 7.3 cluster without relying on OpenVPN for communication between the headnode ...
- How can VXLAN traffic be offloaded to InfiniBand ?
How can VXLAN traffic be offloaded to InfiniBand ?
If the hardware on which a Bright OpenStack cluster is running has InfiniBand support, then the InfiniBand ...
- How do I integrate GPFS 4.x with Bright?
How do I integrate GPFS with Bright?
GPFS can be integrated with Bright in two ways. Either by mounting a GPFS filesystem on an existing Bright ...
- How to setup Cluster-on-Demand (COD) for Bright OpenStack 7.3 and 8.0
Introduction
Bright Cluster-on-Demand for OpenStack is a component of Bright OpenStack. It allows Bright OpenStack users to create virtual Bright clusters inside a Bright OpenStack private ...
- How do I Install MOAB 9.x on top of Bright?
How do I install MOAB in Bright?
(Tested on Bright 7.3 with torque 6.0.1)
1. Download MOAB sources from Adaptive website and extract it on the head ...
- How to enable SR-IOV on AWS instances?
Single root I/O virtualization (SR-IOV) is used by AWS to provide high-performance networking capabilities. This feature is only available on certain interface types.
The following instances ...
- How can I add Apache Oozie to my hadoop Cloudera CDH 5.7.1 instance (based on GPFS)?
How can I add Apache Oozie to my Hadoop instance?
Apache Oozie is a workflow scheduler system to manage Apache Hadoop jobs. Here we describe how ...
- How do I revert back to PXE boot over TFTP instead of HTTP?
How do I revert back to PXE boot over TFTP instead of HTTP?Starting from Bright 7.3, HTTP is used for nodes PXE booting instead of ...
- How do I upgrade Bright OpenStack?
How do I upgrade Bright OpenStack?
Upgrading OpenStack and Bright Openstack Major Versions
Let’s get right to it. Upgrading any OpenStack distribution, from one major version, to ...
- How can I build Lustre RPMs for the Mellanox OFED?
You will need to download the Lustre source RPM from:
https://downloads.hpdd.intel.com/public/lustre/lustre-2.9.0/el7/client/
Replace 2.9.0 with the desired version
The SRPM can be installed on a node that is running ...
- How do I install Bright OpenStack on VMWare ESXi?
How do I install Bright OpenStack on VMWare ESXi?
The following steps were tested for Bright OpenStack 7.3 running on VMWare ESXi 6.x.
1 - Deploy Bright ...
- How do I Install HTCondor from sources on top of a Bright Cluster
How to Install HTCondor from sources on top of a Bright Cluster
HTCondor can be installed on top of a Bright Cluster as follows:
Note: The following ...
- How do I add Ceph OSDs to an existing Ceph cluster?
How do I add an OSD to a Ceph cluster manually?
How to manually add an OSD to a Ceph cluster
This procedure was tested on Bright ...
- How do I extend an OpenStack cluster with extra controller/network nodes?
How do I extend an OpenStack cluster with extra controller/network nodes?
Scenario:
You have installed OpenStack with one controller. Now you want to add two more controllers ...
- How do I install OrangeFS?
These instructions are tested on Bright 7.3 Centos7u3 for the head node and the compute nodes. The head node is the storage server.
Install the dependencies.
[root@mg-73-centos73-ofs ...
- How to retrieve my product key from my head node?
Starting from Bright 7.3, CMDaemon revision 35506 or later, a script is provided to retrieve the product key from the CSR file on the head node. ...
- How to prepare my cluster to install ScaleIO?
EMC provides a web interface to install ScaleIO on your cluster. The steps below need to be followed to prepare your cluster to use that ...
- How do I install and use ospurge in Bright 7.3 OpenStack?
How do I install and use ospurge in Bright Cluster Manager 7.3 OpenStack?
Prerequisites:
The following packages are needed:
git
python34
python34-pip
python34-devel
You can install them with:
yum install git python34 python34-pip python34-devel
The ospurge software ...
- How do I configure Kubernetes to use NVIDIA GPUs on a Bright 8.0 cluster?
Kubernetes 1.6 allows NVIDIA GPUs to be used from within containers.
However, one GPU cannot be shared among multiple containers. This means that if there are ...
- How do I expose a Kubernetes service to an external network in Bright 7.3/8.0?
There are many ways of exposing a Kubernetes service to an external network. In this article, two methods are described. Each has its advantages and ...
- How do I install HTCondor from EPEL repository on Bright?
How do I install HTCondor from EPEL repository on Bright?
On the head node
1. Install the HTCondor packages:
# yum install condor
2. Modify /etc/condor/condor_config so that the ...
- How do I upgrade to Bright 8.0 ?
How do I upgrade from Bright 6.0/6.1/7.0/7.1/7.2/7.3 to Bright 8.0?
The procedure below can be used to upgrade a Bright 6.0 or 6.1 or 7.0 or ...
- How can SR-IOV IB passthrough be set up for virtual machines with OpenStack Nova?
How can SR-IOV IB passthrough be set up for virtual machines with OpenStack Nova?Allowing OpenStackNetworking and OpenStackCompute to create SR-IOV ports has been possible since ...
- How do I clone additional MySQL databases in a Bright Cluster?
How do I clone additional MySQL databases in Bright Cluster?
The following steps show an example method that has been verfied on Bright 7.3 and 8.0
1. ...
- How to use GPFS with Bright Openstack 7.3 and higher.
How can Bright OpenStack be connected with GPFS?
This article explains how GPFS can be set up as a storage backend for Bright OpenStack (Cinder, Nova, ...
- How can I integrate Bright OpenStack 7.3 Keystone with LDAP/AD?
How can I integrate Bright OpenStack 7.3 Keystone with LDAP/AD?
Bright OpenStack 7.3 uses a backend driver to communicate with AD using LDAP.
This keystone backend driver ...
- How do I set up PCI passthrough on OpenStack?
How do I set up PCI passthrough on OpenStack?
PCI passthrough on OpenStack
This article describes how PCI passthrough can be used in Bright OpenStack. Two different ...
- How do I set up a storage node?
Setting up a Storage Node
Aside from the following points, setting up a storage node is no different from setting up any other compute node: ...
- How do I install my head node using a PXE server?
In certain situations it may be desirable to install a Bright head node by booting it off of a PXE server. There are a few ...
- How do I delete COD (Cluster on Demand) clusters?
How do I delete COD (Cluster on Demand) clusters?
[Background note: COD clusters are clusters that run with Bright's cluster-management software, entirely within AWS or Azure. ...
- How does licensing in the cloud work?
Licenses
A license for Bright Cluster Manager has two attributes that are important in this context:
Pre-paid nodes:
Max Pay-per-use nodes
Pre-paid pricing
The pre-paid node count is the number ...
- How to collect metrics from older GPUs using NVML
The Bright 8.0 metrics system uses DCGM to collect metrics from GPUs. But DCGM doesn't support older GPUs.
Not to worry, you can still get the ...
- How can I use GPUs with Bright Deep learning stack?
This is a Dockerfile that can be used to create a Bright Deep Learning Docker image. Once instantiated using the nvidia-docker command, applications running within ...
- How to live migrate CoD clusters in Bright OpenStack
For the purpose of this document the following is required :
All the hypervisors are of a homogeneous nature ( the same cpu, arch, type and ...
- How to manually add cluster on demand for OpenStack images
Introduction
The recommended way to add images to a Cluster On Demand cluster, for deployment within OpenStack, is described in the setup article http://kb.brightcomputing.com/faq/index.php?action=artikel&id=328. However, the standard ...
- How to Install Lustre with ZFS and HA for OSS and MDS Nodes
Prerequisites:
2 OSS nodes connected via SAS over multiple paths to their own JBOD shared storage (minimum eight drives)
2 MDS nodes connected via SAS over multiple ...
- How can an existing COD image be modified for Bright 7.3 and Bright 8.0?
How can an existing COD (Cluster On Demand) image be modified for Bright 7.3 and Bright 8.0?
Basically by resizing the image and adding what is ...
- How do I enable OHPC with Bright?
"OpenHPC is a collaborative, community effort that initiated from a desire to aggregate a number of common ingredients required to deploy and manage High Performance ...
- How to keep my port scanning tool from crashing my head node?
If you find that using a port scanning tool like Nessus or nmap causes your head node to crash or temporarily become unresponsive, then make ...
- How do I configure Ceph pools as back ends for OpenStack Cinder?
How do I configure Ceph pools as back ends for OpenStack Cinder?
During the setup of Bright OpenStack, if “Ceph” was selected as the back end ...
- How do I integrate OpenStack Designate with my Bright 8.1 cluster and BIND DNS server?
Initial Bright Configuration (on the head node)1. Create Bright OpenStack designate user.# cmsh% openstack% users% add designate% set password <chosen_password>% commit2. Assign necessary role to ...
- How do I migrate the cmd config to a new install?
Requirements
The existing and new installation must run the same major version of Bright Cluster Manager.
These instructions will work for Bright 7.3 and 8.X.
Steps
Export the existing ...
- How to configure CMD to store images on shared storage?
To configure CMD to use shared storage for software images:
cmsh % device roles master % use provisioning % set allimages onsharedstorage ...
- How do I clear the restart required flag?
For example:
node003 .................. [ UP ] (BOOTIF changed) restart-required
If you wish to clear the restart-required flag from the device list, do the following:
# cmsh
% device ...
- How do I share resources in Slurm?
By default, Slurm is configured such that it allocates an entire node to a job which requests a subset of the resources. You need to ...
- How do I configure CephFS?
This article explains how to configure CephFS on a Bright Cluster. This procedure has the following requirements:
Bright Cluster Manager 8.0 or higher version.
Ceph already deployed ...
- How do I configure Grafana for Bright 8.1
Setup Grafana with Bright 8.1
With this KB article we are going to setup Grafana on a Bright cluster, in order to consume metrics from cmdaemon.
Note: ...
- How do I configure Manila in Bright OpenStack 8.0/8.1?
This article explains how to deploy the Manila file sharing service in a Bright Openstack cluster. In this deployment CephFS will be used as the ...
- How do I (re)install an operating system on a compute node disk, without losing data on the other disks?
How do I (re)install an operating system on a regular node (compute node) disk, without losing data on the other disks of that node?
Sometimes an ...
- How do I configure HTTPS access for the Horizon Dashboard in Bright OpenStack?
How do I configure HTTPS access for the Horizon Dashboard in Bright OpenStack?
The following procedure was tested on Bright 8.0 with OpenStack Newton.
In the following ...
- How do I restrict access of certain modules to specific users?
I have software with limited licenses that I only want certain users to have access to. How do I make sure only those users can ...
- How can I submit TORQUE or SLURM Jobs from my Linux Desktops
Bright provides an AdvancedConfig which allows additional submit hosts. This is configured in the "/cm/local/apps/cmd/etc/cmd.conf" as follows.
AdvancedConfig = {"AdditionalSubmitHosts=node002,login01,user-desktop1,user-desktop2"}
It is important to note that ...
- How can I run a cluster-on-demand in Azure from within a Docker container in Bright?
How do I run a cluster-on-demand in Azure from a docker container running from Bright?
For convenience, running docker from within Bright is described here.
However, it ...
- How can I create an RDMA-ready cloud instance and software image?
How to create an RDMA ready cloud instances and software image
Prepare The Azure RDMA Cloud instances:
1. Create an availability set in Azure Portal
Click on “All ...
- How can I set the default shell for new users?
I would like to define the default shell assigned to new users that are created. How do I do this?
Users are managed in an LDAP ...
- How do I configure BeeGFS on demand?
How do I configure BeeGFS on demand?
BeeOND ("BeeGFS OnDemand", pronounced like the word "beyond") was developed to enable easy creation of one or multiple BeeGFS ...
- How do I expose a Kubernetes service to an external network in Bright 8.1?
There are many ways of exposing a Kubernetes service to an external network.
This article describes two methods of exposing Kubernetes to an external network.
The methods ...
- How do I upgrade to Bright 8.1?
How do I upgrade from Bright 6.0/6.1/7.0/7.1/7.2/7.3/8.0 to Bright 8.1?
The procedure below can be used to upgrade a Bright 6.0 or 6.1 or 7.0 or ...
- How do I enable DVR (Distributed Virtual Routing) in Openstack?
To enable DVR (Distributed Virtual Routing) in OpenStack, make the following changes to Bright.
[cluster]% openstack
[cluster->openstack[default]]% settings
[cluster->openstack[default]->settings]% networking
[cluster->openstack[default]->settings->networking]% set enabledistributedrouters yes
[cluster->openstack*[default*]->settings*->networking*]% commit
[cluster->device]% configurationoverlay
[cluster->configurationoverlay]% use openstackhypervisors
[cluster->configurationoverlay[OpenStackHypervisors]]% ...
- How can I install OpenStack Magnum from source on BCM 8.1?
This KB describes how to install and configure the Container Infrastructure Management service, code-named Magnum, on the OpenStack controller.
The procedures were tested on a BCM ...
- How do I run Intel Cluster Checker on a Bright cluster?
This document assumes that Intel Cluster Checker 2019 is used. If a different version of Cluster Checker is used, instructions are probably similar but may ...
- How do I migrate users to a new cluster?
How do I migrate users to a new cluster?
Sometimes the administrator may wish to migrate users from one cluster to another. For example, when setting ...
- How do I integrate ldap-passwd-webui with Bright?
What is ldap-passwd-webui?
A simple tool, written entirely in Python. The original tool can be found at https://github.com/jirutka/ldap-passwd-webuiIt allows the end user to change their password ...
- How do I configure BeeGFS to run on an InfiniBand interface?
How do I configure BeeGFS to do native IB rather than IP over IB?
Preliminary: BeeGFS Installation
By default BeeGFS is not installed on Bright Cluster Manager. Setting ...
- How can I configure a dedicated cloning network in an HA cluster?
How can I configure a dedicated cloning network for HA?
Introduction
There are situations where configuring a dedicated cloning network on your headnode HA is required, or ...
- How do I configure Bright to manage a Self Encrypted Drive (SED)?
This article explains Bright Cluster Manager can be configured to manage a regular node with a Self Encrypted Drive (SED), so that the regular node ...
- How do I integrate Ironic with Bright OpenStack 8.2?
NOTE:
The guidance given in the following text is based on an investigation by Bright engineers. The end result is an Ironic integration that proved to ...
- How do I upgrade to Bright 8.2?
How do I upgrade to Bright 8.2?
Upgrades to Bright 8.2 are now supported for the following Linux distributions and Bright versions.
Supported Linux distributions and Bright ...
- How do I upgrade my cluster if I have a storage node that is being shared?
How do I update a cluster with a storage node that is shared?
Upgrading with a Storage Node
Special considerations must be made when upgrading Bright versions ...
- How do I install LUKS/NBDE onto Bright nodes?
How do I use LUKS + NBDE "Network-Bound Disk Encryption" to encrypt data on regular Bright nodes?
Introduction:
This FAQ describes how to use Network-Bound Disk Encryption ...
- How can I install Splunk Enterprise and Splunk Forwarder into Bright 8.2?
How can I install Splunk Enterprise and Splunk Forwarder on Bright 8.2?
By following the procedure outlined here:
Installing Splunk-Forwarder and building a new software image:
The method ...
- How can I move /cm/shared to a dedicated NFS server?
How can I move /cm/shared to a dedicated, off-cluster, NFS server?
The explanations on how to configure NFS are in the Bright Cluster Administrator Manual.
But here's ...
- How do I set per-user resource limits with Cgroups?
How do I set per-user resource limits with Cgroups?
You can use cgroups to set various resource limits for users. For example, you might add an ...
- How to have Bright 8.x email me when a node goes down?
You can add the following trigger using cmsh on your active head node:
# cmsh % monitoring trigger % add node_down % ...
- How do I run a health check only for a specific set of nodes?
With Bright 8.x this can be done using nodeexecutionfilters.
Example:
Modifying the megaraid health check to only be run on a specific set of nodes rather than ...
- How do I add NVIDIA DGX nodes to a Bright cluster using the official Ubuntu DGX software stack?
How do I add NVIDIA DGX nodes to a Bright cluster using the official Ubuntu DGX software stack?
Bright provides a software image for the official ...
- How do I install official DGX packages for RHEL into Bright software images?
How do I install official DGX packages for RHEL into Bright software images?
NVIDIA provides official packages on RHEL for DGX. These official packages can be ...
- How do I enable monitoring for the Intel Arria 10 GX FPGA?
How do I enable monitoring for the Intel Arria 10 GX FPGA for Bright Cluster Manager?
Installation
Installing Intel Acceleration Stack
The Intel Acceleration Stack Runtime package needs ...
- How do I connect to Bright's LDAP server from a non-Bright client?
Connecting to Bright Cluster Manager's LDAP server, from a client that is not managed by Bright.
This guide should work on BCM 7.3 and higher. It ...
- How can I add Kubernetes to an air-gapped Bright Cluster?
Kubernetes is most easily installed on a cluster that is able to access the internet. Some clusters don’t have Internet access, but it is still ...
- How do I replace ntpd for chrony on a Bright Cluster?
The following procedure was tested on Bright 8.2 on CentOS 7.
WARNING: Please note that an update of certain Bright packages can remove some of the ...
- How to backup and restore OpenStack instances between Bright 8.x upgrades?
How to backup and restore OpenStack instances between Bright 8.x upgrades?
Introduction:
One of the prerequisites for upgrading Bright clusters (e.g. from version 8.1 to 8.2) is ...
- How do I switch the identity of the primary head node to the secondary head node?
This can be useful if you want to switch the active headnode to the passive headnode. For example, for the purposes of swapping hardware.
(NOTE: ...