Thanks gentlemen for sticking with this. I'm a Linux noob getting lost with the requirements of this installation. So to start from scratch, I did an uninstall.
Code:
sudo /usr/bin/calibre-uninstall
And then installed calibre 3.13.0 from the download section. Since this is a Ubuntu 17.04 headless server with no GUI, I did ignore the desktop warnings.
Next:
Code:
calibredb --library-path=/srv/sharestorage2/CalibreLibrary
calibre-server
(returned)
calibre server listening on 0.0.0.0:8080
OPDS feeds advertised via BonJour at: 192.168.1.21 port: 8080
sudo systemctl enable calibre.service
Network access to the database from several devices seems to be working. Apparently /opds is also working as it should. I think BonJour may have been the key and wonder if that capability was not included in the older version calibre-server I was attempting to use before.
One remaining concern is the leftovers from the full calibre install, including the failed calibre.service. Is there a way to avoid this (see attachment) and remove the excess?