Hardware upgrade completed at last but no swap partition!

At last I have completed the hardware upgrade of my machine: better processors, more and better memory, NVMe drive so ready to go but…
In the excitement of repartitioning and avoiding the need for an USB for booting I find that I have no swap partition. Here is what my machine looks like now:-

System:
  Kernel: 5.3.18-59.19-default x86_64 bits: 64 compiler: gcc v: 7.5.0 
  Desktop: KDE Plasma 5.18.6 tk: Qt 5.12.7 wm: kwin_x11 dm: SDDM 
  Distro: openSUSE Leap 15.3 
Machine:
  Type: Server System: IBM product: IBM System x3400 M3 Server -[7379W03]- v: 09 
  serial: <filter> 
  Mobo: IBM model: 69Y4356 v: RF3 serial: <filter> UEFI: IBM v: -[Y4E160AUS-1.15]- 
  date: 07/31/2013 
CPU:
  Topology: 2x 6-Core model: Intel Xeon X5675 bits: 64 type: MT MCP SMP arch: Nehalem 
  rev: 2 L2 cache: 24.0 MiB 
  flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 147195 
  Speed: 1600 MHz min/max: 1596/3059 MHz Core speeds (MHz): 1: 1600 2: 1600 3: 1664 
  4: 1638 5: 1600 6: 1600 7: 1600 8: 1599 9: 1600 10: 1600 11: 1697 12: 1696 13: 1600 
  14: 1697 15: 1696 16: 1607 17: 1696 18: 1600 19: 1600 20: 1600 21: 1635 22: 1634 
  23: 1639 24: 1638 
Graphics:
  Device-1: AMD Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] 
  vendor: PC Partner Limited driver: radeon v: kernel bus ID: 15:00.0 
  chip ID: 1002:6779 
  Display: x11 server: X.org 1.20.3 compositor: kwin_x11 driver: ati,radeon 
  unloaded: fbdev,modesetting,vesa resolution: <xdpyinfo missing> 
  OpenGL: renderer: AMD CAICOS (DRM 2.50.0 / 5.3.18-59.19-default LLVM 11.0.1) 
  v: 3.3 Mesa 20.2.4 compat-v: 3.1 direct render: Yes 
Audio:
  Device-1: HDA ATI HDMI driver: HDA-Intel message: bus/chip ids unavailable 
  Sound Server: ALSA v: k5.3.18-59.19-default 
Network:
  Device-1: Broadcom and subsidiaries NetXtreme II BCM5716 Gigabit Ethernet 
  vendor: IBM driver: bnx2 v: 2.2.6 port: 30c0 bus ID: 0b:00.0 chip ID: 14e4:163b 
  IF: eth0 state: up speed: 1000 Mbps duplex: full mac: <filter> 
  Device-2: Broadcom and subsidiaries NetXtreme II BCM5716 Gigabit Ethernet 
  vendor: IBM driver: bnx2 v: 2.2.6 port: 30c0 bus ID: 0b:00.1 chip ID: 14e4:163b 
  IF: eth1 state: down mac: <filter> 
  Device-3: IBM RNDIS/CDC ETHER type: USB driver: cdc_ether bus ID: 4-2:2 
  chip ID: 04b3:4010 
  IF: usb0 state: unknown speed: N/A duplex: N/A mac: <filter> 
Drives:
  Local Storage: total: 7.27 TiB used: 5.09 TiB (70.0%) 
  ID-1: /dev/nvme0n1 vendor: Kingston model: SNVS2000G size: 1.82 TiB speed: 31.6 Gb/s 
  lanes: 4 serial: <filter> 
  ID-2: /dev/sda model: ServeRAID M5014 size: 5.45 TiB speed: 1.5 Gb/s serial: N/A 
RAID:
  Hardware-1: Broadcom / LSI MegaRAID SAS 2108 [Liberator] driver: megaraid_sas 
  v: 07.714.04.00-rc1 bus ID: 24:00.0 chip ID: 1000.0079 
Partition:
  ID-1: / size: 1.82 TiB used: 276.81 GiB (14.9%) fs: btrfs dev: /dev/nvme0n1p1 
  ID-2: /boot size: 1.91 GiB used: 54.9 MiB (2.8%) fs: ext4 dev: /dev/sda2 
  ID-3: /home size: 1.82 TiB used: 276.81 GiB (14.9%) fs: btrfs dev: /dev/nvme0n1p1 
  ID-4: /opt size: 1.82 TiB used: 276.81 GiB (14.9%) fs: btrfs dev: /dev/nvme0n1p1 
  ID-5: /tmp size: 1.82 TiB used: 276.81 GiB (14.9%) fs: btrfs dev: /dev/nvme0n1p1 
  ID-6: /var size: 1.82 TiB used: 276.81 GiB (14.9%) fs: btrfs dev: /dev/nvme0n1p1 
Swap:
  Alert: No Swap data was found. 
Sensors:
  System Temperatures: cpu: 28.0 C mobo: N/A gpu: radeon temp: 43 C 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 378 Uptime: N/A Memory: 62.89 GiB used: 1.75 GiB (2.8%) Init: systemd 
  v: 246 runlevel: 5 target: graphical.target Compilers: gcc: N/A Shell: bash 
  v: 4.4.23 running in: konsole inxi: 3.1.00 
alastair@ibmserver2:~> 

Note the Alert for no swap.
I do have plenty of memory but I recall reading that the absence of a swap partition can cause problems.
Should I ignore the alert of add it in?
If I add a swap partition where and is 2GB?
Budge.

I haven’t had a swap partition in a decade and have never had any issues.

Its inxi, it is the code to give an alert when no swap is detected…

I have also no swap.

And when I read such:

Processes: 378 Uptime: N/A Memory: 62.89 GiB used: 1.75 GiB (2.8%)

I have only 32 GiB:

Info:      Processes: 355 Uptime: 7h 37m Memory: 31.29 GiB used: 6.00 GiB (19.2%) Shell: bash 
           inxi: 3.1.00 

# inxi -SIy
System:
  Host: 00srv Kernel: 5.3.18-lp152.87-default x86_64 bits: 64
  Console: tty pts/0 Distro: openSUSE Leap 15.2
Info:
  Processes: 257 Uptime: 15d 16h 45m Memory: 30.79 GiB used: 8.65 GiB (28.1%)
  Shell: Bash inxi: **3.3.06**
# free -h
              total        used        free      shared  buff/cache   available
Mem:           30Gi       7.1Gi       6.5Gi       1.1Gi        17Gi        22Gi
Swap:            0B          0B          0B

I dont think swap is required , I have 6gb DDR3 RAM and it works fine without swap . You need swap if you are doing memory intensive tasks like number crunching or rendering which can fill up the RAM easily and crash your PC losing all unsaved data . For normal use , i dont think you will need swap

Edit : it looks like a server so I Dont Know about servers , i think my post works for even servers do but it depends on what you do with servers . If you do memory intensive tasks maybe you need but you DO have a lot of RAM so dont worry about swap

OK all, I get the point.
When upgrading my hardware last month I was lucky and had a good deal on eBay. I was able to change from 2 x 8 GB of cooking memory to 8 x 8GB of faster ECC Registered memory for much less than half the cost of 1 x 8GB at the time of original purchase. I needed the upgrade to take the better processors. The biggest cost for the upgrade by far was the 2TB NVMe memory and PCi card which cost more than all the rest and gave me a significant performance boost.
Thanks for all the help.

You can set swap to run from a file if you some how missed setting up a partition