this post was submitted on 17 Oct 2023
15 points (94.1% liked)

homelab

6651 readers
68 users here now

founded 4 years ago
MODERATORS
 

Sorry, I'm not very used with server stuff, if I buy an Intel CPU without an integrated GPU like most Xeon, then I wouldn't have enough pcie lanes for a GPU because all is taken for nvme drives

Specifically, the motherboard ipmi is powered by aspeed ast2500

If I understood right, that chip will act as a 2d basic graphics card that's enough to see what happens that day the server is unresponsive

I don't plan to connect a monitor, it's just that I'm scared if I break truenas and I can't connect via ssh, then I could still see the local screen from the management Page on the browser

top 12 comments
sorted by: hot top controversial new old
[–] ysjet 13 points 1 year ago

If you're willing to deal with terminal, you don't need a gpu at all. You can merely connect over serial (which could be a DB8 connector, or an ethernet connector, or whatever), and a directly plugged in screen/keyboard (which is usually also supported, though maybe not over HDMI or anything) will also work.

And to be honest, if you want to play with servers, you should get used to terminal- it will do you a lot of good in general.

[–] TheBSGamer 6 points 1 year ago (1 children)

I mean yeah probably, but you better hope to God that the motherboard has DHCP enabled by default. I don't know why it wouldn't, but I've seen some stupid configs in my life.

[–] krasny 7 points 1 year ago

Why it should need dhcp? You can configure bmc's IP from the bios or from the system running ipmitool. I never use dhcp for the ipmi's ip, it is better to use a static one since it is better to keep always the same one.

[–] olosta 4 points 1 year ago (1 children)

Never ran across a server motherboard that needed an extra PCIe card to plug a video display regardless of the CPU used.

This BMC advertise the remote display feature you seek.

[–] nomecks 2 points 1 year ago

ATi Rage 128 gang.

[–] krasny 4 points 1 year ago (1 children)

Yes,I manage some servers with this config and it should work very well.

The only problem is that some old ipmis (and some new) use Java web start (.jnlp files) for the remote control feature and that is being phase out, so in some cases I have to use a vm with an old Java version to connect. Modern ipmis have also html5 kvm which is much more useful.

[–] [email protected] 2 points 1 year ago (1 children)

I'm looking at you IBM/Lenovo

[–] krasny 1 points 1 year ago

And supermicro, gigabyte...

Supermicro new licensing scheme for new platforms requires a special license to mount media on the html5 kvm, so you must use the annoying Java version if you need that or don't want to pay a 200$ extra feature unlock.

Also in that case I only was able to run it with the supermicro utility for Linux, which includes its own Java distro.

[–] [email protected] 2 points 1 year ago

If the motherboard has a built in 2d video card you'll be fine, otherwise you can try via serial which will be slow. Ipmi can sometimes do video or it's serial over Lan.

Serial bit will be slow and might not be default so the first bit night be really tricky. Also some systems won't post with a video card, especially in the consumer world.

I'd personally boot with a GPU then swap it out once the system is correctly configured for ssh access.

[–] [email protected] 2 points 1 year ago (1 children)

Install the boot drive in a different machine and then pass it though to a VM. Once in the VM install truenas to the disk.

After that's completed you are good to go. Just boot up the physical machine and point your browser to Truenas.local

[–] [email protected] 1 points 1 year ago (1 children)

It doesn't break anything doing this? Especially networking settings?

[–] [email protected] 1 points 1 year ago

It shouldn't