Getting Started Guide?

586 views
Skip to first unread message

Nicholas Chaffee

unread,
Oct 27, 2015, 4:36:21 PM10/27/15
to esos-users
I'm new to ESOS and I have no idea what to do. I would like to provide iSCSI shares to my network. I have a DL380 G5. Google has been no help so a nudge in the right direction is really all I need. Thanks!

Marc Smith

unread,
Oct 28, 2015, 10:59:43 AM10/28/15
to esos-...@googlegroups.com
Hi Nicholas,

A quick-start guide would be a great addition and it's something that is on my radar, but I haven't had time to get it completed yet. I'll probably put it off until we have our next release branch of ESOS which will include a number of TUI enhancements, so I'd like to wait until then.

Anyhow, there is a documentation here: https://github.com/astersmith/esos/wiki

Yes, its a bit overwhelming, but if you follow the documents in that wiki, start with the numbered sections, they will flow in order of setup/configuration (eg, 12_Installation, 21_Initial_System_Configuration, 31_Basic_Back_End_Storage_Setup, etc.).


But here is a quick flow to get you started (in order, assuming a single-head setup):
- Create a ESOS USB flash drive.
- Use the ESOS USB drive in your HP server, boot from USB, boot into ESOS.
- At first boot, change the root password, set timezone, date/time, and NTP server (if using).
- Configure your network interface(s), host name, etc.
- Configure your "back-end storage" -- this would be using hardware RAID (eg, maybe a Smart Array controller in that HP), or maybe using software RAID, or straight LVM on the raw disks. Or maybe using RAID and then LVM on top of it, or you could even use a file system (eg, XFS) on top of the RAID device and create "virtual disk files" (basically using regular files as virtual disks and present those to initiators).
- For iSCSI, you'll need to add an iSCSI target interface (just one is probably fine). Do this in the targets menu, add iSCSI target, default name is fine (if you like).
- Then enable the iSCSI target (targets menu).
- Next you'll want to create a host "security group" -- this is like LUN groups, server groups, etc. as used on other disk array systems. Create a group on the iSCSI target you created above, then add initiators to group (these will be the IQN's from the servers/initiators that you want to present the storage to).
- Next you need to create a "device" -- these are part of the mapping from back-end storage to LUN's. I'd go with vdisk_blockio if using hardware/software RAID, LVM, etc. and if you're using virtual disk files on a file system, use vdisk_fileio. The defaults in the SCST device dialog should be fine.
- Finally, you'll map the SCST device you created in the step above to a LUN. Do this in the devices menu, I'd add a LUN 0 (most initiators expect this, so if you only have one, use LUN 0).

That should be about it in a nutshell... the sessions should show up. You may need to scan from the initiator side. If you don't get any connectivity, ensure you have a LUN 0 and that you have the initiator names entered correctly.

Let us know if you have any trouble or questions, we're happy to help.


--Marc


On Tue, Oct 27, 2015 at 4:36 PM, Nicholas Chaffee <nicholas...@gmail.com> wrote:
I'm new to ESOS and I have no idea what to do. I would like to provide iSCSI shares to my network. I have a DL380 G5. Google has been no help so a nudge in the right direction is really all I need. Thanks!

--
You received this message because you are subscribed to the Google Groups "esos-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to esos-users+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Nicholas Chaffee

unread,
Oct 29, 2015, 10:54:44 PM10/29/15
to esos-users
Thank you so much!! It works perfectly. I was a complete newbie to iSCSI yesterday and now it's working fine!

Glad this community is so helpful, really refreshing.

Thanks again!

Nick

Marc Smith

unread,
Oct 29, 2015, 10:56:56 PM10/29/15
to esos-...@googlegroups.com
That's great to hear Nick, thanks for the update. Let us know if there is anything else.

Marc
Reply all
Reply to author
Forward
0 new messages