In this short video you will learn the two main deployment modes in which Portworx can be installed on your infrastructure.
Portworx Lightboard Sessions: Understanding Storage Pools
In this short video, learn how Portworx clusters infrastructure together into classified storage resource pools for applications.
Portworx Lightboard Sessions: Portworx 101 (Overview)
Learn the basics of Portworx and how it can enable your stateful workloads. This video will discuss the largest fragments of the Portworx platform and how it creates a global namespace to enable virtual volumes for containers.
Installing Julia-1.8.4 and ITensor

If you are using Julia Programming Language and installing Julia-1.8.4, you may want to take a look at a useful guide Installing Julia and ITensor
$ wget https://julialang-s3.julialang.org/bin/linux/x64/1.8/julia-1.8.4-linux-x86_64.tar.gz
$ tar -zxvf julia-1.8.4-linux-x86_64.tar.gz
$ cd julia-1.8.4/bin
$ ./julia
_ _ _(_)_ | Documentation: https://docs.julialang.org
(_) | (_) (_) |
_ _ _| |_ __ _ | Type "?" for help, "]?" for Pkg help.
| | | | | | |/ _` | |
| | |_| | | | (_| | | Version 1.8.4 (2022-12-23)
_/ |\__'_|_|_|\__'_| | Official https://julialang.org/ release
|__/ |
Adding ITensors to Julia
julia> ]
(@v1.8) pkg>
(@v1.8) pkg> add ITensors
Going back to Julia Prompt
julia> using ITensors;
julia> ITensors.compile()
The directory "/home/user1/.julia/sysimages" doesn't exist yet, creating it now.
Creating the system image "/home/user1/.julia/sysimages/sys_itensors.so" containing the compiled version of ITensors. This may take a few minutes.
[ Info: PackageCompiler: Executing /home/user1/.julia/packages/ITensors/fpBnt/src/packagecompile/precompile_itensors.jl => /tmp/jl_packagecompiler_39UDnM/jl_Ob4eph
After sweep 1 energy=-7.313531193678388 maxlinkdim=10 maxerr=9.32E-05 time=22.605
After sweep 2 energy=-7.365742085591064 maxlinkdim=10 maxerr=8.87E-04 time=0.008
After sweep 3 energy=-7.3661068404588725 maxlinkdim=10 maxerr=9.21E-04 time=0.007
After sweep 1 energy=-7.337730647281005 maxlinkdim=10 maxerr=1.75E-04 time=11.838
After sweep 2 energy=-7.366041088098082 maxlinkdim=10 maxerr=9.31E-04 time=0.031
After sweep 3 energy=-7.366112132349537 maxlinkdim=10 maxerr=9.23E-04 time=0.030
[ Info: PackageCompiler: Done
✔ [06m:15s] PackageCompiler: compiling incremental system image
You will be able to start Julia with a compiled version of ITensors using:
```
~ julia --sysimage /home/user1/.julia/sysimages/sys_itensors.so
```
and you should see that the startup times and JIT compilation times are substantially improved when you are using ITensors.
In unix, you can create an alias with the Bash command:
```
~ alias julia_itensors="julia --sysimage /home/user1/.julia/sysimages/sys_itensors.so -e 'using ITensors' -i"
```
which you can put in your `~/.bashrc`, `~/.zshrc`, etc. This also executes
`using ITensors` so that ITensors is loaded and ready to use, you can leave off `
-e 'using ITensors' -i` if you don't want that. Then you can start Julia with a
version of ITensors installed with the command:
```
~ julia_itensors
```
Note that if you update ITensors to a new version, for example with `using
Pkg; Pkg.update("ITensors")`, you will need to run the `ITensors.compile()`
command again to recompile the new version of ITensors.
"/home/user1/.julia/sysimages/sys_itensors.so"
Portworx Lightboard Sessions: Why choose Portworx?
Portworx is the leading container data management solution for Kubernentes. This short video will explain the Portworx value proposition along with some of the differentiating features such as data mobility, application awareness and infrastructure independence.
In-Network Computing with NVIDIA SHARP
Traditional methods for performing data reductions are very costly in terms of latency and CPU cycles. The NVIDIA Quantum InfiniBand switch with NVIDIA SHARP technology addresses complex operations such as data reduction in a simplified, efficient way. By reducing data within the switch network, NVIDIA Quantum switches perform the reduction in a fraction of the time of traditional methods.
Installing 7-zip on CentOS-7 and Rocky Linux 8
7-zip is free software with open source. It has a high compression ratio in 7z format with LZMA and LZMA2 compression. Supported formats:
- Packing / unpacking: 7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM
- Unpacking only: APFS, AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR, RPM, SquashFS, UDF, UEFI, VDI, VHD, VHDX, VMDK, XAR and Z.
Get 7-zip in Linux
$ wget https://sourceforge.net/projects/sevenzip/files/7-Zip/22.01/7z2201-linux-x64.tar.xz --no-check-certificate
Unpack 7-zip in Linux
$ tar xf 7z2101-linux-x64.tar.xz
Running Issues
If you are encountering issues like (especially on CentOS-7)
[user1@node1 7-zip]$ ./7zz
./7zz: /lib64/libstdc++.so.6: version CXXABI_1.3.8' not found (required by ./7zz)
./7zz: /lib64/libstdc++.so.6: versionCXXABI_1.3.9' not found (required by ./7zz)
You need a more recent GNU Compilers rather than the default one used in CentOS-7 which is very old, you may want to compile more recent GNU. Remember to complete the $LD_LIBRARY_PATH and $PATH something like this
export PATH=$PATH:/usr/local/gcc-6.5.0/bin
export LD_LIBRARY_PATH= $LD_LIBRARY_PATH:/usr/local/gcc-6.5.0/lib64
Protecting Red Hat OpenShift Containerized Environment with IBM Spectrum Protect Plus

Introduction
This IBM® Redpaper publication describes support for Red Hat OpenShift Container Platform application data protection with IBM Spectrum® Protect Plus. It explains backup and restore operations for persistent volume data by using the Container Storage Interface (CSI) plug-in.
Table of Contents
Chapter 1. Introducing containers
Chapter 2. IBM Spectrum Protect Plus architecture
Chapter 3. Installing IBM Spectrum Protect Plus as a containerized application
Chapter 4. Container Backup Support
Chapter 5. Implementing Container Backup Support
Chapter 6. Using Container Backup Support
Chapter 7. Red Hat OpenShift cluster disaster recovery solution
More Information at IBM Spectrum Protect Plus: Protecting Red Hat OpenShift Containerized Environments
End-Of-Life and Support Information
Searching End-Of-Life Information can be a hassle if you are looking for information for OS, Applications, Databases etc. It will be very helpful if everything can be found on a website.
Hooray! It exists! https://endoflife.date/
endoflife.date documents End-of-life dates, and support lifecycles of various products. This project collates this data and presents it in an easily accessible format, with URLs that are easy to guess and remember.
For example, I click on Red Hat Enterprise Linux and the table layout is clear and intuitive.
| Release | Released | Active Support | Security Support | Latest |
|---|---|---|---|---|
| 9 (Upcoming ELS) | 7 months ago(17 May 2022) | Ends in 4 years and 5 months(31 May 2027) | Ends in 9 years(31 May 2032) | 9.1(15 Nov 2022) |
| 8 (Upcoming ELS) | 3 years and 7 months ago(07 May 2019) | Ends in 1 year and 5 months(31 May 2024) | Ends in 6 years(31 May 2029) | 8.7(09 Nov 2022) |
| 7 (Upcoming ELS) | 9 years ago(11 Dec 2013) | Ended 2 years and 11 months ago(31 Dec 2019) | Ends in 1 year and 6 months(30 Jun 2024) | 7.9(29 Sep 2020) |
| 6 (ELS) | 12 years ago(09 Nov 2010) | Ended 6 years ago(10 May 2016) | Ended 2 years ago(30 Nov 2020) | 6.10 |
| 5 (ELS) | 15 years ago(15 Mar 2007) | Ended 9 years ago(08 Jan 2013) | Ended 5 years and 8 months ago(31 Mar 2017) | 5.11 |
| 4 | 17 years ago(15 Feb 2005) | Ended 13 years ago(31 Mar 2009) | Ended 10 years ago(29 Feb 2012) | 4.9 |
abrt-cli status’ timed out is always shown when logging on or changing users
When change or login to specific user, ‘abrt-cli status’ timed out is always shown
Last login: Mon Dec 19 23:32:58 +08 2022 on pts/21
'abrt-cli status' timed out
To resolve the issue, you may want to check the status of the ‘abrtd’ service, the output will indicate a locked file
# systemctl status abrtd
● abrtd.service - ABRT Automated Bug Reporting Tool
Loaded: loaded (/usr/lib/systemd/system/abrtd.service; disabled; vendor preset: enabled)
Active: active (running) since Mon 2022-12-19 23:34:58 +08; 2s ago
Main PID: 273413 (abrtd)
CGroup: /system.slice/abrtd.service
└─273413 /usr/sbin/abrtd -d -s
Dec 19 23:34:58 node1 systemd[1]: Started ABRT Automated Bug Reporting Tool.
Dec 19 23:34:58 node1 systemd[1]: Starting ABRT Automated Bug Reporting Tool...
Dec 19 23:34:58 node1 abrtd[273413]: Lock file '.lock' is locked by process 191242
Dec 19 23:34:59 node1 abrtd[273413]: Lock file '.lock' is locked by process 191242
Dec 19 23:34:59 node1 abrtd[273413]: Lock file '.lock' is locked by process 191242
Dec 19 23:35:00 node1 abrtd[273413]: Lock file '.lock' is locked by process 191242
Dec 19 23:35:00 node1 abrtd[273413]: Lock file '.lock' is locked by process 191242
Stop the abrt Service first.
# systemctl stop abrtd
Kill the Process holding the Lock File
# pkill -9 systemctl stop abrtd
Start the Service again
# systemctl start abrtd
The Lock File should go away.
# systemctl status abrtd
● abrtd.service - ABRT Automated Bug Reporting Tool
Loaded: loaded (/usr/lib/systemd/system/abrtd.service; disabled; vendor preset: enabled)
Active: active (running) since Mon 2022-12-19 23:48:02 +08; 4s ago
Main PID: 334010 (abrtd)
CGroup: /system.slice/abrtd.service
└─334010 /usr/sbin/abrtd -d -s
Dec 19 23:48:02 hpc-gekko1 systemd[1]: Started ABRT Automated Bug Reporting Tool.
Dec 19 23:48:02 hpc-gekko1 systemd[1]: Starting ABRT Automated Bug Reporting Tool...
Dec 19 23:48:02 hpc-gekko1 abrtd[334010]: Init complete, entering main loop