Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

iSCSI on Helios64 [Working great on Armbian 20.11 test images]

Featured Replies

For anyone looking to build an iSCSI target on their new Helios64, I can confirm that it's working correctly under the test builds for Armbian 20.11.

Thanks to @aprayoga for his comment on the pull request, the kernels modules related to LinuxIO have been added to all boards in the Armbian project.

 

iscsi.thumb.png.40ece604387c44e2d88c2345bfe130ef.png

  • Author
1 hour ago, jbergler said:

Out of curiosity what is the (web?) interface in your screenshot.

 

@jbergler

It's called cockpit - it listens on port 9090

You can install it with:

sudo apt -y install cockpit cockpit-networkmanager cockpit-packagekit cockpit-storaged

 

Do you know of a good guide for getting iSCSI working with ZFS? Or just a guide for iSCSI? I took a brief look around but everything so far is over my head.

  • Author

@wurmfood

This guide might be a good starting point for you - just replace the lvm2 with your ZFS implementation.

I prefer to use targetcli tool to manage my targets, but the concepts are the same.

  • Author

@wurmfood

You should be able to use a ZVOL or create a file on the dataset that represent the target (blockio and fileio) respectively.

I was able to get it working and played with it. I didn't realize I had to create a ZVOL to make it work, and it introduced some interesting problems. I'm not sure I'll stick with it, but I like the idea as a backup solution for the local Windows machines.

  • Author

What problems did you get?

I found a post from 3 year ago - thou it was made for CentOS it contains a basic setup for ZFS and iSCSI, these steps work on Armbian as well.

zfs create -o volblocksize=32k -V 10G tslpool/iscsi1
zfs set sync=disabled tslpool/iscsi1
targetcli
block/ create name=block_backend dev=/dev/zvol/tslpool/iscsi1
cd /iscsi
create iqn.2017-11.com.mydomain.ad.zfstest:iscsidisk1
cd /iscsi/iqn.2017-11.com.mydomain.ad.zfstest:iscsidisk1/tpg1/acls
# create acl with the initiator (client) name here, not the one you just created
create iqn.1991-05.com.microsoft:dc1.ad.mydomain.com
cd iqn.1991-05.com.microsoft:dc1.ad.mydomain.com
set auth userid=user
set auth password=12to16characters
cd /iscsi/iqn.2017-11.com.mydomain.ad.zfstest:iscsidisk1/tpg1/luns
create /backstores/block/block_backend
cd /
ls
saveconfig
exit
systemctl enable target.service
systemctl restart target.service
firewall-cmd --permanent --add-port=3260/tcp
firewall-cmd --reload

 

Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.