269L - UMDT3 Cluster:
NOTE: FOR SECURITY REASONS I HAVE MOVED FURTHER LOGBOOK PROGRESS TO THE UMDT3 PAGE
3/2/2020:
Use BIOS to change boot order - changed from booting from UEFI
RAID the OS discs so we don't loose an entire node in the event of a drive failure
Hadoop is a software form of raid - adding Hadoop to a RAID array is a waste
While experienced sysops are setting up a real machine, I will mimic what they're doing on my CentOS installation
Apparently I accidentally installed CentOS 8 without realizing. I will need to try out installing CentOS 7 instead ;)
Installing CentOS 7 in VirtualBox:
After selecting the language and opting for a GUI, I had these configurations:
I then setup my user and waited-
Then I waited some more-
Then a little more-
You'll note that the progress bar regressed as time went on. I have no idea why this was the case, but eventually it did finish (with a full progress bar?):
I rebooted, followed the directions of this really smart person: https://superuser.com/questions/915536/centos-7-virtualbox-no-internet-access to get internet access
Now I have a fully working GUI version of CentOS 7 with internet access :)
3/1/2020:I was out sick for a week and a half and couldn't get anything done :(
Now I'm back to work
Installing CentOS in VirtualBox:
Setting up users:
Waiting for a while for everything to install...
Agreeing to the Terms and Conditions:
Working in CentOS7:
2/17/2020:
See the invisible files in my home directory:
See all users home directories: (There are a lot of them!)
See why Eli has such elevated permissions:
He just gave himself every possible permission to fix his issues :)
See disk usage:
2/10/2020:
Proper setup of MobaXTerm to SSH into the T3 Cluster:
The URL I use is honr20_pgeertse@hepcms.umd.edu
11/19/2019:
Deap Dreams:
Original:
Result:
Original:
Result:
11/14/2019:
Link to Homework 9 1/2 colab: https://colab.research.google.com/drive/1y3HXTaEZVr5_zsmKGpBHuU2YpMB4KpTN
10/31/2019:
Higgs Analysis Graph:
Modified code for ZZ Candidate:
ZZ Candidate Invariant Plot:
10/22/2019:
Adding transverse momentum ROOT Histogram:
The modified code in resolutions.c:
The histogram:
Using Mad Graph:
Generating a new process:
Show simulated particles:
Add a W+ decay process:
Launch the newly created event:
10/17/2019:
Pseudo-random Numbers:
With initial seed:
New seed:
With 10 iterations:
With 100 iterations:
With 1,000 iterations:
With 10,000 iterations:
Using built-in random functions:
Output:
10/9/2019:
ROOT Terminal:
Basic Arrays:
The Code:
The Output:
Fancier Comments:
The Code:
The Output:
Reading from a File:
Code:
Output:
Combining multiple files:
Main.cpp:
dotprod.cpp:
scalarmult.cpp:
The output:
10/1/2019:
More C++ Work:
Logic Statements:
Pointer Intro:
Pointer Program 1:
Pointer Program 2:
Pointer with New:
Multiplying with Pointers:
9/24/2019:
Debugging C++
The Code:
The output:
9/19/2019:
Learning C++
Hello World:
Finding the version of C++ we've got:
Finding header files:
Messing with numbers:
Now here's a little git to mix it up:
Here are some booleans:
Now cue the loops:
9/12/2019:
Learning Scripting
tcsh: Run a .tcsh file
ls -l: Lists the permissions of the file
chmod +x: Changes the permissions of the file
9/10/2019:
Learning the linux shell:
echo $0: Outputs the current shell
pwd: The current directory
ls: lists all paths and files in the current directory
ls -l: Same as ls just with more information
cd: Change current directory
mkdir: Create new subdirectory
ls ..: List the contents of one directory up
rmdir: Remove directory
find /usr -name "g++*" -print: List all the file names including the string "g++" in the /usr directory
which g++: The location of g++
ls /home/cms-opendata/: List the contents of the current directory
whoami: The current user
echo ~: Print out the user's home directory
ls ~: Print the locations available from the home directory
cd ~: Change directories to the home directories
pwd: List the current directory
touch file1...: Create blank files with the given names
find . -name "test*": Find filenames in the current directory starting with test
find . -name "file*": Find filenames in the current directory starting with file
find . -name "*1": Find filenames in the current directory ending with 1
rm file1...: Remove the given files from disk
Emacs:
emacs -nw test.txt: Open the emacs text editor in the current window with the test.txt file
cat test.txt: Display the contents of test.txt