targetd(8)

πŸ“¦ version 0.10.4, in fedora 43, fedora 44

🌸 NAME 🌸

okay so, bestie, listen up β€” this is Daemon - targetd. yes, the whole vibe is that it's a daemon. she's a service. she's doing the most. πŸ’…


✨ DESCRIPTION ✨

so targetd is a service β€” a whole daemon, a whole main character β€” and what she does is let you remotely configure block device volumes and file systems inside dedicated pools. like, from far away. from another machine. iconic behavior tbh.

and then, because she's generous, she exports stuff:

  • block devices can be exported to other hosts via iSCSI πŸ”₯
  • file systems can be exported via NFS πŸ¦‹

that's it, that's the whole job, and she ate. periodt.


πŸ‘‘ USAGE πŸ‘‘

run targetd as root. that's not a suggestion, that's the rule. no cap. πŸ™ˆ


πŸŽ€ CONFIGURATION πŸŽ€

targetd reads her config from /etc/target/targetd.yaml. it's in YAML format β€” so, you know, mind your indentation, bestie, YAML does not forgive 😭 β€” and all the deets live over in targetd.yaml(8).


🧚 FILES 🧚

these are the files she cares about, your honor:

  • /etc/target/targetd.yaml
  • /etc/target/targetd_key.pem
  • /etc/target/targetd_cert.pem

key and cert, look at her being secure, we love that for her πŸ”βœ¨


🌈 SEE ALSO 🌈

the remote API is defined at:

https://github.com/open-iscsi/targetd/blob/master/API.md

and also go read these, they're her friends:


πŸ’œ AUTHOR πŸ’œ

written by Andy Grover <andy@groveronline.com>. thank you andy, we stan 🫢


πŸ’€ REPORTING BUGS πŸ’€

found a bug? not me finding a bug 😭 don't just sit there β€” report it! you can hit up:

either one, she's listening πŸ‘‚πŸ’–


okay that's the whole page!! this little queen lives in the System Manager's Manual as targetd(8), and she's been holding it down since way back β€” big love to the targetd(8) era, fr fr 🌸⭐ bye bestie, go configure something remote πŸ’…

πŸ“¦ where this page comes from