- Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
- The globalSAN® iSCSI Initiator for OS X enables Mac computers to connect to practically any iSCSI storage target, using standard GbE or 10GbE hardware. ISCSI is a network protocol standard that enables the transport of block-level I/O over TCP/IP. One major advantage of iSCSI is that it can work over your existing Ethernet infrastructure.
- Unfortunately, it seems as though the globalSAN iSCSI initiator doesn't seem to fully work with Lion (you can connect to targets but Lion won't see them). The only other initiator I have found is ATTO's Xtend SAN iSCSI Initiator which sells for $195 according to their website.
The iSCSI protocol requires access to low level system commands, so the implications for globalSAN are even greater. Because of the latest changes to the macOS security model, globalSAN is not compatible with the default macOS 11 settings. To use globalSAN in.
DOWNLOAD globalSAN – The iSCSI Initiator for OS X 5.2.0 - cracked
The globalSAN® iSCSI Initiator for OS X enables Mac computers to connect to practically any iSCSI storage target, using standard GbE or 10GbE hardware.
iSCSI is a network protocol standard that enables the transport of block-level I/O over TCP/IP. One major advantage of iSCSI is that it can work over your existing Ethernet infrastructure. Depending on the speed of your network, an iSCSI-based storage area network (SAN) can rival the performance of a Fibre Channel SAN, and can cost far less to implement.
In an iSCSI SAN, an initiator is needed on each computer that requires access to the networked storage. An initiator is not included with the purchase of a Mac, so we created globalSAN to bring iSCSI to OS X.
iSCSI is a block-level protocol that enables the ability to implement a Storage Area Network (SAN) within an Ethernet/IP infrastructure. The protocol is extremely efficient and can therefore maximize the throughput of a well-designed Ethernet network. Read A Brief Introduction to iSCSI if you would like to learn more.
Update Needed |
---|
The contents of this page have become outdated or irrelevant. Please consider updating it. |
Preliminary (manual) suport for iSCSI in Amahi 6.
From this forums post.
WARNING: this page may have some items missing in the setup
Set up an iSCSI server on the Amahi box. You can install it using yum. Note that all actions must be done as user root.
bash code |
---|
yum install scsi-target-utils |
Set up 1 Logical Volume (LV) that will be exported as an iSCSI LUN. The below output shows my LV created for time machine (hence the name lvtime).
bash code |
---|
lvs | grep time lvtime vg00 -wi-ao 500.00g |
Export the LV: add it to /etc/tgt/targets.conf (note that there's a convention on how to export these!)
Text |
---|
<target iqn.2010-08.local.bonabo:galileo.lun1> backing-store /dev/vg00/lvtime </target> |
The name convention for iSCSI LUNs is usually as follows but a vendor can change it at will, it's a convention not a requirement.
Below how the name comes together, the parts are connected by dots, the lun name is separated by a colon.
fixed data: iqn -> iqn
date the LUN was created: year-month -> 2012-02
your domainname inverted: domain.your -> com.home
the LUN name: this is what the vendor usually provides -> lun1
date the LUN was created: year-month -> 2012-02
your domainname inverted: domain.your -> com.home
the LUN name: this is what the vendor usually provides -> lun1
so that would make the following target:iqn.2012-02.com.home:lun1
Start the iSCSI target daemon and make sure it starts at boot time:
bash code |
---|
service tgtd start chkconfig tgtd on |
Check the exported LUN(s):
bash code |
---|
tgt-admin -s |
Linux
quick how-to for connecting to iSCSI storage (implies that iscsi-initiator-utils are installed!):scan for new LUNs:
bash code |
---|
iscsiadm -m discovery -t sendtargets -p <NAS IP> |
login and make the connection persistent
bash code |
---|
iscsiadm -m node -T iqn.2012-02.<domain>.<your>:<LUNname> -p <NAS IP> -l |
you should see a new device, you can partition it now
bash code |
---|
fdisk /dev/<new device> partprobe /dev/<new device> |
Create LVM stuff if you want to, otherwise create the filesystem as you would normally do
Mac OSX
I installed globalSAN iSCSI Initiator for OS X by Studio Network Solutions (free community supported) iSCSI client for OS X) on the Mac.
I configured it to 'see' the iSCSI lun (just type in the iqn IIRC); since it's presented to the OS as a normal disk you need to partition the drive first (it's a blank disk as far as the Mac is concerned). Then configure Time Machine to use that disk and you're done!
Windows
![Mac os iscsi Mac os iscsi](/uploads/1/1/9/8/119877541/356890950.png)
I'll let someone else fill that.
Update Needed |
---|
The contents of this page have become outdated or irrelevant. Please consider updating it. |
Log into your amahi box via ssh and become root
Open Iscsi
NOTE: As i have experienced myself it is a good idea to check if your updates are all done correctly .do this by typing
bash code |
---|
yum update |
Let amahi update whatever is necessary to avoid a kernel module error trying to start the ISCSI server.
Then install kernel headers and gcc
![Initiator Initiator](/uploads/1/1/9/8/119877541/218759783.png)
bash code |
---|
yum install kernel-headers kernel-devel gcc |
Now we going to download the install script i wrote
bash code |
---|
wget http://dl.dropbox.com/u/57179706/iscsi/install.sh |
Then run
bash code |
---|
sh ./install.sh |
This should have now compiled and installed the ISCSI server on your Amahi box.
Configuration and creation of an ISCSI disk image
The easiest way to get an ISCSI target is to create an image file.
We are doing this by typing:
bash code |
---|
mkdir /var/hda/files/iscsi dd if=/dev/zero of=/var/hda/files/iscsi/disk.img bs=1M count=0seek=256000 |
You can name the disk.img whatever you want and the numbers behind seek is the size of the image disk which in our case is 250 gigs.
Now if we look in /var/hda/files/iscsi/ we will find a file called disk.img
Configuring the ISCSI server to serve your disk image
We have to edit the config file in /etc/iet/ietd.conf (use your favorite editor)
Leave everything as it is exept at the bottom we add
bash code |
---|
Target iqn.2012-02.com.domain:disk.img Lun 0Path=/var/hda/files/iscsi/disk.img,Type=fileio |
Save and exit your editor
Start/restart your ISCSI server
bash code |
---|
service iscsi-target restart |
done
Go to Start - Control Panel - click on Administrative tools -
From there click on ISCSI initiator
Disclaimer: The instructions below are for your convenience only. Please note that this is a personal repo/service and as such is not maintained by Amahi. Adding an unknown/untrusted repo may cause security issues.
For ease of use I have created a repository which can easily be added. Download the repo file located at:
bash code |
---|
http://amahirepo.3owl.com/repofile/ |
Download rpmorama.repo (right click and save as)
Copy that file to
Text |
---|
/etc/yum.repos.d/ |
Run
Globalsan Iscsi Initiator For Os X 10.8
bash code |
---|
yum update |
Then you can install the iscsi server by typing
bash code |
---|
yum install iscsitarget |
You still have to create the disk and edit the iet.conf file
Mac Iscsi Initiator
Retrieved from 'https://wiki.amahi.org/index.php?title=ISCSI&oldid=97891'