Sugestions for single NFS server with multiple IPs

Sugestions for single NFS server with multiple IPs

Open to any suggestion on my home lab architecture.

Goal:
Obtain a little bit of throughput when using NFS storage class since I have a 10 GB nics available on all servers ( no switch tho ) and a full SSD raid in the NAS for it only.

Scenario:
I have 1 nas with 2 10GB cards. They are configured respectively as 10.1.0.1 and 10.0.0.1 and 2 nodes running a hypervisor connected on this 10GB cards for NFS only in a direct straight cabling connection ( no switches ) . ( everything else goes through 192.168.1.x network )

My NFS definitions on worker nodes differ according to the node running since the NFS server is available on each server in different IPs.

During the inicial setup, all works because I know in advance where the worker node will run and I configure it properly but in case of moving a vm from a host to another the a crash happens.

This is my home lab setup, I totally understand a 10 GB switch will solve this issue entirely but I'm trying to find a way without one.

Open to whatever load balancer / vIP / floating IP / DNS / nfs HA / hosts file ideas. I'm looking for something simple and elegant. No need of expansion to multiple host because I'm limited to 2 hosts anyways.

Thank you all.

Update:

The nas is a xpenology and the Link agregation mode Balance-SLB doesn't seams to be working in the expected way. That said it doesn't seams to be a viable option in this case.

https://preview.redd.it/ywt8mdlnvouh1.png?width=799&format=png&auto=webp&s=a9a67df41eb85fd1176218e92287ba3d595a8539

reddit.com
u/OldAsk3025 — 4 days ago

I want to install talos on a vm on a ESXi 8 server but looks like the documentation is kinda broken. https://docs.siderolabs.com/talos/v1.14/platform-specific-installations/virtualized-platforms/vmware

Hey there,

I want to install talos on a vm on a ESXi 8 server but looks like the documentation is kinda broken. https://docs.siderolabs.com/talos/v1.14/platform-specific-installations/virtualized-platforms/vmware

This one here:

curl -fsSLO https://raw.githubusercontent.com/siderolabs/docs/main/static/talos/v1.14/vmware/cp.patch.yaml

The download link forcp.patch.yamlit's not working. I tried with the cp.patch.yaml from the version 1.13 but doesn't seams to work with the version 1.14.

I have a setup where my vmware server network has a DHCP but I want to set the IPs of the instances manually ( out of the range ). I'm using guestinfo.talos.config variable for the configuration and it's working half way. The configurations is being read. I can see in the console but the settings are not working for some unknown reason. I can in the console the talos trying to download some images and failing. I believe my yaml is missing something. I haven't found a way to maybe read the DHCP config ( on DHCP - manually , not using the vmware config variable, the system install and works )

Any examples that can guide me in the right direction will be very much appreciated. I don't want to install an old version. I'm trying on the 1.14.

I'm using those bellow, plus the controlpanel configuration.

apiVersion: v1alpha1
kind: LinkConfig
name: eth0
addresses:
  - address: 192.168.1.222/24
routes:
  - gateway: 192.168.1.1
---
apiVersion: v1alpha1
kind: HostnameConfig
hostname: talos-cp
auto: stable
---
apiVersion: v1alpha1
kind: ResolverConfig
 hostDNS:
     enabled: true # Enable host DNS caching resolver.
     forwardKubeDNSToHost: true # Use the host DNS resolver as upstream for Kubernetes CoreDNS pods.
nameservers:
 - address: 192.168.1.1
---
apiVersion: v1alpha1
kind: TimeSyncConfig
enabled: false # Enable time synchronization service.
bootTimeout: 2m
ntp:
  servers:
    - 192.168.1.1
---
u/OldAsk3025 — 1 month ago

Monochrome - Excelente fonte de música !!!

Adicionando caso alguém não conheça ainda... Me impressionou com a quantidade e qualidade de musica disponível. Muitas lossless flac.

Caso conheçam algo parecido por favor me indique, estou tentando montar um repositório de musica em casa.

monochrome.tf
u/OldAsk3025 — 2 months ago

Long shot - professional for a invisible fiber installation

I saw in a friend place a fiber installed by Telus which is almost invisible. I’m looking for a professional what can do the same installation for me. I have a small set of servers running with a wireless bridge (kinda unstable and slow) they are in the other side of my living room. My first thought was connecting them using a normal Ethernet cable but i have doors around so the fiber is my best bet.
Please DM me if you work on that so I can give you more details for a proper quote.
Thank you all

reddit.com
u/OldAsk3025 — 2 months ago

Xpenology upgrade from dsm 6 to 7 - Worth the hustle ?

I've been using Xpenology dsm 6 on a HP micro server and has been rock solid so far. 5 years running and no issues whatsoever. I'm kinda motivated to move to dsm 7 because of some new functionality but I have no clue about how to migrate my configurations. Questions:

1 - Are the configurations stored somewhere in the array drives ?
2- Can I create a file with all the configuration somehow ?
3 - The configuration also gets the docker configuration for the running containers ?
4 - Any document or guidance for my adventures on this upgrade ?

Thank you for any support.

reddit.com
u/OldAsk3025 — 3 months ago

Unified trash can for better team work.

Hello there,
I'm facing a very specific problem where a team that uses Nextcloud wants to have a unified trash can. So when a member of the team delete something others can see it and recover it if necessary. It's this configuration possible ? Have you ever faced a similar configuration problem ?
Thanks for any help.

reddit.com
u/OldAsk3025 — 3 months ago

Watch found in front of Joeys

The man who found it will leave with the joey shipyards restaurant. Just posting to try to find the owner

u/OldAsk3025 — 5 months ago