Quantcast
Channel: Rockstor Community Forum - Latest topics
Viewing all 1938 articles
Browse latest View live

Request app android

$
0
0

@dil3mm4 wrote:

hi i am sorry i am new user for rockstor and i find it really good software NAS after OMV.
But i just ask if there is app for android just for check the server from phone.
Thanks

Posts: 2

Participants: 2

Read full topic


My Rockstor build - Case Mod HP xw4600

$
0
0

@b8two wrote:

Hi all,

It has been suggested to share my build and experience with this forum.

I’ve taken some old hardware and repurposed it for a new lease on life.

^ I don’t have the cable for this graphics card to connect it to a regular moinitor, so for Installation I used: ATI FireGL V3800

Basically my plan was to take this Box (Online Image)

and add this;

Limitations;

  • I wanted all 6 SATA Drives/bays to be used for Storage only (no OS installation)
  • I wanted to minimise the Power consumption
  • I did not want to buy new parts for this build.
    HARDWARE
  • 5 Internal SATA Ports
  • On-board RAID controller can not support Greater than 2TB Drives.
  • On-board has maximum USB 2.0 (480Mbit/s) controllers
    PNG

First I wanted to check that it would all work before making case mods.
I used a USB Drive as the Operating system Drive. The USB drive was USB3 and the performance was above USB2.0 limitations, hence I thought it was a good fit.
My first stumbling block that I can across was the on-board LAN drivers. The installation ISO V3.9.1 did not have the drivers. However I wanted to get this box online so that I can update the installation packages and I tried the USB-LAN adaptor I had. This worked and once I had updated, the on-board LAN worked, hence good to go.

I took all the external walls off the case and removed all internal Bays by drilling out the mounting holes. I also had to Grind away some of the front case to fit the drive bay in. The next issue was to padd the gap from the bottom of the cage, so the drives will sit as high as possible. I used a old hard drive as it was the right height difference.

PNG

The Back of Drive cage had some plastic padding to hold a fan that interfeared with RAM, so I cut away a small corder to resolve this.
HP-XW4600-Cage-top

For the 6th Drive, I needed to make use of an eSATA port external to the case, Hence I had an adaptor that I had left over from a purchase that I made because I wanted the powered eSATA cable that came with it for a laptop.

s-l640 It was similar to this image but only one port and had a SATA power connector.

This is the Final Product;
HP-XW4600-NAS

I’ve Configured the 6x3TB Hard Drives as RAID 10 in Rockstor.

Posts: 2

Participants: 2

Read full topic

Error running a command. (Create a Share)

$
0
0

@b8two wrote:

Brief description of the problem

Creating a Share with V3.9.2-56

Detailed step by step instructions to reproduce the problem

Create a Share, Enter Share Name, Submit Form.

Error Traceback provided on the Web-UI

Error running a command. cmd = /usr/bin/mount -t btrfs -o subvolid=1800 /dev/disk/by-id/ata-ST33000650NS_Z2900C72 /mnt2/logs. rc = 32. stdout = ['']. stderr = ['mount: mount /dev/sdd on /mnt2/logs failed: Cannot allocate memory', '']

Traceback (most recent call last):
File “/opt/rockstor/src/rockstor/rest_framework_custom/generic_view.py”, line 41, in _handle_exception
yield
File “/opt/rockstor/src/rockstor/storageadmin/views/share.py”, line 194, in post
mount_share(s, mnt_pt)
File “/opt/rockstor/src/rockstor/fs/btrfs.py”, line 607, in mount_share
return run_command(mnt_cmd)
File “/opt/rockstor/src/rockstor/system/osi.py”, line 176, in run_command
raise CommandException(cmd, out, err, rc)
CommandException: Error running a command. cmd = /usr/bin/mount -t btrfs -o subvolid=1800 /dev/disk/by-id/ata-ST33000650NS_Z2900C72 /mnt2/logs. rc = 32. stdout = [’’]. stderr = [‘mount: mount /dev/sdd on /mnt2/logs failed: Cannot allocate memory’, ‘’]

I’m going to Shutdown and start up again to see if this is still an issue.

Posts: 2

Participants: 1

Read full topic

Nextcloud: 423 locked

$
0
0

@Thad wrote:

Good afternoon,

I’m using the Nextcloud rock-on that @Flox rolled for me back in this post:

I’ve started getting a series of Server replied "423 Locked" errors on file sync. I’ve done a bit of reading and it looks like what I need to do is enable maintenance mode (sudo -u www-data php occ maintenance:mode --on) and then empty the oc_file_locks table.

The problem is, I don’t know how to edit the table. The relevant line in the Rock-On appears to be SQLITE_DATABASE=nextcloud-sqlite but I can’t find that database. If I open the docker container (docker exec -it -u www-data nextcloud-official bash; I’ve also tried -u root), I notice that the container doesn’t seem to have sqlite3 installed at all:

www-data@6c71aad3dc74:~/html$ apt --simulate install sqlite 
NOTE: This is only a simulation!
      apt needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  libreadline7 libsqlite0 readline-common sqlite3
Suggested packages:
  readline-doc sqlite-doc sqlite3-doc
The following NEW packages will be installed:
  libreadline7 libsqlite0 readline-common sqlite sqlite3
0 upgraded, 5 newly installed, 0 to remove and 1 not upgraded.
Inst readline-common (7.0-5 Debian:10.3/stable [all])
Inst libreadline7 (7.0-5 Debian:10.3/stable [amd64])
Inst libsqlite0 (2.8.17-15 Debian:10.3/stable [amd64])
Inst sqlite (2.8.17-15 Debian:10.3/stable [amd64])
Inst sqlite3 (3.27.2-3 Debian:10.3/stable [amd64])
Conf readline-common (7.0-5 Debian:10.3/stable [all])
Conf libreadline7 (7.0-5 Debian:10.3/stable [amd64])
Conf libsqlite0 (2.8.17-15 Debian:10.3/stable [amd64])
Conf sqlite (2.8.17-15 Debian:10.3/stable [amd64])
Conf sqlite3 (3.27.2-3 Debian:10.3/stable [amd64])

I can run sqlite3 from the main Rockstor installation, but I don’t see the Nextcloud database:

[root@rockstor ~]# sqlite3
SQLite version 3.7.17 2013-05-20 00:56:22
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> .databases
seq  name             file                                                      
---  ---------------  ----------------------------------------------------------
0    main                                                                       

So I’m not sure where my sqlite3 DB is or how to access it. Can anyone point me in the right direction? Thanks!

Posts: 1

Participants: 1

Read full topic

No ethernet (RTL8111/8168) on elrepo el7 5.6.x Kernels

$
0
0

@g6094199 wrote:

He guys,

i’m wondering if someone is also having problems on using the latest mainline kernels from elrepo?
Some weeks ago elrepo released the first kernel of the 5.6 series for centos7/Rockstor and since then my ethernet (RTL8111/8168 using r8169.ko) doesnt work anymore.
what i figured out so far is:
-kernel 5.5.x is working fine
-kernels 5.6.x do have and load the r8169.ko just fine, but the interface doesnt come up.

Someone experiencing the same problem?

Sash

Posts: 2

Participants: 2

Read full topic

Refreshing rockons error

$
0
0

@freaktechnik wrote:

First off, I’m on the latest developer release (3.9.2-57) running on openSUSE Leap (4.12.14-lp151.28.44-default). Since today updating the rockons list leads to an error message with all the currently installed rockons:

Errors occurred while processing updates for the following Rock-ons (A: ['Cannot add/remove volume definitions of the container (A) as it belongs to an installed Rock-on (A). Uninstall it first and try again.', 'Traceback (most recent call last):\n File "/opt/rockstor/src/rockstor/storageadmin/views/rockon.py", line 111, in post\n self._create_update_meta(r, rockons[r])\n File "/opt/rockstor/eggs/Django-1.8.16-py2.7.egg/django/utils/decorators.py", line 145, in inner\n return func(*args, **kwargs)\n File "/opt/rockstor/src/rockstor/storageadmin/views/rockon.py", line 272, in _create_update_meta\n handle_exception(Exception(e_msg), self.request)\n File "/opt/rockstor/src/rockstor/storageadmin/util.py", line 47, in handle_exception\n trace=traceback.format_exc())\nRockStorAPIException: [\'Cannot add/remove volume definitions of the container (B) as it belongs to an installed Rock-on (B). Uninstall it first and try again.\', \'Traceback (most recent call last):\\n File "/opt/rockstor/src/rockstor/storageadmin/views/rockon.py", line 111, in post\\n self._create_update_meta(r, rockons[r])\\n File "/opt/rockstor/eggs/Django-1.8.16-py2.7.egg/django/utils/decorators.py", line 145, in inner\\n return func(*args, **kwargs)\\n File "/opt/rockstor/src/rockstor/storageadmin/views/rockon.py", line 272, in _create_update_meta\\n handle_exception(Exception(e_msg), self.request)\\n File "/opt/rockstor/src/rockstor/storageadmin/util.py", line 47, in handle_exception\\n trace=traceback.format_exc())\\nRockStorAPIException: [\\\'Cannot add/remove volume definitions of the container (C) as it belongs to an installed Rock-on (C). Uninstall it first and try again.\\\', \\\'Traceback (most recent call last):\\\\n File "/opt/rockstor/src/rockstor/storageadmin/views/rockon.py", line 111, in post\\\\n self._create_update_meta(r, rockons[r])\\\\n File "/opt/rockstor/eggs/Django-1.8.16-py2.7.egg/django/utils/decorators.py", line 145, in inner\\\\n return func(*args, **kwargs)\\\\n File "/opt/rockstor/src/rockstor/storageadmin/views/rockon.py", line 272, in _create_update_meta\\\\n handle_exception(Exception(e_msg), self.request)\\\\n File "/opt/rockstor/src/rockstor/storageadmin/util.py", line 47, in handle_exception\\\\n trace=traceback.format_exc())\\\\nRockStorAPIException: [\\\\\\\'Cannot add/remove volume definitions of the container (D) as it belongs to an installed Rock-on (D). Uninstall it first and try again.\\\\\\\', \\\\\\\'Traceback (most recent call last):\\\\\\\\n File "/opt/rockstor/src/rockstor/storageadmin/views/rockon.py", line 111, in post\\\\\\\\n self._create_update_meta(r, rockons[r])\\\\\\\\n File "/opt/rockstor/eggs/Django-1.8.16-py2.7.egg/django/utils/decorators.py", line 145, in inner\\\\\\\\n return func(*args, **kwargs)\\\\\\\\n File "/opt/rockstor/src/rockstor/storageadmin/views/rockon.py", line 272, in _create_update_meta\\\\\\\\n handle_exception(Exception(e_msg), self.request)\\\\\\\\n File "/opt/rockstor/src/rockstor/storageadmin/util.py", line 47, in handle_exception\\\\\\\\n trace=traceback.format_exc())\\\\\\\\nRockStorAPIException: [\\\\\\\\\\\\\\\'Cannot add/remove volume definitions of the container (E) as it belongs to an installed Rock-on (E). Uninstall it first and try again.\\\\\\\\\\\\\\\', \\\\\\\\\\\\\\\'Traceback (most recent call last):\\\\\\\\\\\\\\\\n File "/opt/rockstor/src/rockstor/storageadmin/views/rockon.py", line 111, in post\\\\\\\\\\\\\\\\n self._create_update_meta(r, rockons[r])\\\\\\\\\\\\\\\\n File "/opt/rockstor/eggs/Django-1.8.16-py2.7.egg/django/utils/decorators.py", line 145, in inner\\\\\\\\\\\\\\\\n return func(*args, **kwargs)\\\\\\\\\\\\\\\\n File "/opt/rockstor/src/rockstor/storageadmin/views/rockon.py", line 272, in _create_update_meta\\\\\\\\\\\\\\\\n handle_exception(Exception(e_msg), self.request)\\\\\\\\\\\\\\\\n File "/opt/rockstor/src/rockstor/storageadmin/util.py", line 47, in handle_exception\\\\\\\\\\\\\\\\n trace=traceback.format_exc())\\\\\\\\\\\\\\\\nRockStorAPIException: [\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'Cannot add/remove volume definitions of the container (F) as it belongs to an installed Rock-on (F). Uninstall it first and try again.\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\', \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'Traceback (most recent call last):\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n File "/opt/rockstor/src/rockstor/storageadmin/views/rockon.py", line 111, in post\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n self._create_update_meta(r, rockons[r])\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n File "/opt/rockstor/eggs/Django-1.8.16-py2.7.egg/django/utils/decorators.py", line 145, in inner\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n return func(*args, **kwargs)\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n File "/opt/rockstor/src/rockstor/storageadmin/views/rockon.py", line 272, in _create_update_meta\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n handle_exception(Exception(e_msg), self.request)\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n File "/opt/rockstor/src/rockstor/storageadmin/util.py", line 47, in handle_exception\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n trace=traceback.format_exc())\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\nRockStorAPIException: [\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'Cannot add/remove volume definitions of the container (G) as it belongs to an installed Rock-on (G). Uninstall it first and try again.\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\', \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'Traceback (most recent call last):\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n File "/opt/rockstor/src/rockstor/storageadmin/views/rockon.py", line 111, in post\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n self._create_update_meta(r, rockons[r])\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n File "/opt/rockstor/eggs/Django-1.8.16-py2.7.egg/django/utils/decorators.py", line 145, in inner\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n return func(*args, **kwargs)\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n File "/opt/rockstor/src/rockstor/storageadmin/views/rockon.py", line 272, in _create_update_meta\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n handle_exception(Exception(e_msg), self.request)\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n File "/opt/rockstor/src/rockstor/storageadmin/util.py", line 47, in handle_exception\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n trace=traceback.format_exc())\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\nRockStorAPIException: [\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'Cannot add/remove volume definitions of the container (H) as it belongs to an installed Rock-on (H). Uninstall it first and try again.\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\', \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'Traceback (most recent call last):\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n File "/opt/rockstor/src/rockstor/storageadmin/views/rockon.py", line 111, in post\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n self._create_update_meta(r, rockons[r])\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n File "/opt/rockstor/eggs/Django-1.8.16-py2.7.egg/django/utils/decorators.py", line 145, in inner\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n return func(*args, **kwargs)\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n File "/opt/rockstor/src/rockstor/storageadmin/views/rockon.py", line 272, in _create_update_meta\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n handle_exception(Exception(e_msg), self.request)\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n File "/opt/rockstor/src/rockstor/storageadmin/util.py", line 47, in handle_exception\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n trace=traceback.format_exc())\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\nRockStorAPIException: [\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'Cannot add/remove volume definitions of the container (I) as it belongs to an installed Rock-on (I). Uninstall it first and try again.\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\', \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'Traceback (most recent call last):\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n File "/opt/rockstor/eggs/gunicorn-19.7.1-py2.7.egg/gunicorn/workers/sync.py", line 68, in run_for_one\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n self.accept(listener)\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n File "/opt/rockstor/eggs/gunicorn-19.7.1-py2.7.egg/gunicorn/workers/sync.py", line 27, in accept\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n client, addr = listener.accept()\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n File "/usr/lib64/python2.7/socket.py", line 206, in accept\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n sock, addr = self._sock.accept()\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\nerror: [Errno 11] Resource temporarily unavailable\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\']\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\']\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\']\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\']\\\\\\\\\\\\\\\\n\\\\\\\\\\\\\\\']\\\\\\\\n\\\\\\\']\\\\n\\\']\\n\']\n']).

I have one custom rockon running, however that was installed before the update. I haven’t added any rockons since updating.

EDIT: one possible reason could be that I had updated the hardware a bit today and one of the pools was missing a drive. I fixed the issue and everything started fine. I wonder if these errors are leftover from the invalid state?

Posts: 4

Participants: 2

Read full topic

Ryzen 5 based NAS

$
0
0

@freaktechnik wrote:

I’ve recently completed a completely new NAS replacing a Synology NAS. I chose to run Rockstor on it, since it seems to be the healthiest of the BTRFS based solutions out there while still doing a lot of work for me (like providing Rock-ons!).

The hardware I sued for the build is the following:

  • AMD Ryzen 5 3600
  • Corsair SF450 Platinum
  • AsRock X570 Phantom Gaming-ITX/TB3
  • Kingson ValueRAM Server Premier (2 sticks 16 GB DDR4-2666)
  • Seagate FireCuda 520 (500GB M.2 SSD)
  • Seagate IronWolf 10TB 3.5"
  • Corsair H55
  • Noctua NF-A12x25 PWM
  • 2x Noctua NF-S12A ULN
  • Silverstone NAS SST-DS380B
  • Silverstone Case Dampening Mats
  • 2x Silverstone SST-CP 11 Super Low Profile SATA Cables

A couple notes on the build:

  • I’ve added dampening mats inside the case to reduce the reverb from the hard drives seeking
  • The two ULN Noctua fans are intake fans. I’ve plugged them in with the additional speed reduction to the drive backplane. The further reduced speed should still generate enough air flow to have positive pressure with the CPU cooler running full speed
  • The Nocuta A12x25 replaces the corsair fan in the CPU cooler.
  • Most of the hardware was based around availability when I ordered, like RAM choice, SSD choice
  • I’ve removed the shield on top of the south bridge fan of the motherboard to reduce the noise it makes when it runs
  • I’m supplying the drive backplane with two sata power plugs directly from the PSU, and one adapted via molex. That molex cable also supplies the molex connector on the drive backplane.
  • The ultra low profile SATA cables are required due to the intake fans being right next to the edge of the motherboard where the SATA ports are.

Next up is configuring the BIOS of the motherboard. To do so, a spare GPU is required to provide image output. The board will happily boot headless, however.

  • I set the southbridge fan profile to “silent”
  • I set the case fan/CPU radiator fan profile to “normal”
  • I set the main CPU fan header to pump mode to match that I had the pump plugged in there
  • I set the default power state after power loss to on (which leads to the NAS turning on whenever it gets power, very nice)
  • I updated the BIOS because it’d be the last time I saw it…

After that I proceeded to install openSUSE LEAP (with the GPU still in there) from a USB stick to the SSD. I mostly followed the official recommendations except for disabling IPv6 - I can live with the drawbacks and actually want IPv6 on my network interface. After that I installed rockstor and removed the GPU, plugged in the hard drives and configured a RAID 1 pool with the two drives.

I’m primarily running NextCloud, but I also have funkwhale for “federated” audio and gitea for git repos. I expose my videos and pictures as a samba share to the network to be consumed by other devices.

To handle HTTPS, I’m using the nginx proxy container and I moved the rockstor UI off port 443 to get proper HTTPS on the outside.

I’m looking to moving some more stuff to this NAS, like Synapse for Matrix, but I first have to figure out how to properly migrate the data to a Synapse in a docker container, since I currently have it running on a Pi. Plus I have to see how much trouble changing the port is etc.

So far I’ve just about completely replaced my Synology NAS - it’s mostly still around in case I didn’t migrate something correctly.

One thing I haven’t quite figured out is what to use as a cross-platform backup solution. Maybe duplicati?

P.S.: I almost didn’t get Rockstor on there because it was a bit hard to find the openSUSE setup and centOS just won’t run on this hardware…

Posts: 3

Participants: 2

Read full topic

Multiple rock-on issues

$
0
0

@wgs wrote:

I am having a few issues with my rock-ons.
First, I have a rock-on that is stuck in “pending_stop” in the GUI. I have uninstalled the rockon and it is not visible with a docker ps from the cli. I have also removed the image from the cli, yet the GUI still shows it stuck in the stopping state. Is there a way to correct this? I have tried stopping the docker service, rebooting, etc. with no effect.
Second, and it may be related, my plex rock-on is not updating. I have tried stopping the rock-on, running the update, and restarting, but it is still stuck on an older image. running docker images from the cli shows multiple linuxserver/plex images, one from 2 years ago and one from 2 weeks ago, but for whatever reason the older version is what seems to be running.
Any help would be appreciated.
Thanks,
Bill

Posts: 3

Participants: 3

Read full topic


Quick upload to onedrive

$
0
0

@Bee_rii wrote:

Hi,

Apologies if I’m being blind here but I’m trying to find a simple way to share to onedrive directly from rockstor. I just want to be able to push certain files to one drive to share with friends. I’d be happy to do this from the CLI if that’s needed. Is there a solution for this already?

Thanks

Posts: 2

Participants: 2

Read full topic

Youtrack : no latest docker image

$
0
0

@Somberlord wrote:

Hello,

I’ve successfully installed Rockstor on both a VM and a physical server. I’ve installed a number of rock-ons (nginx proxy manager, transmission openvpn, emby, nextcloud…).

But when I tried to install youtrack, install would not complete. (Shares, user and rights created).
When looking at the logs, I had this error :

INFO:ztaskd:Calling storageadmin.views.rockon_helpers.install
ERROR:storageadmin.views.rockon_helpers:Error running a command. cmd = /usr/bin/docker run -d --restart=unless-stopped --name youtrack-official -v /mnt2/youtrack-data:/opt/youtrack/data -v /mnt2/youtrack-config:/opt/youtrack/conf -v /mnt2/youtrack-logs:/opt/youtrack/logs -v /mnt2/youtrack-backup:/opt/youtrack/backups -v /etc/localtime:/etc/localtime:ro -p 8089:8080/tcp -p 8089:8080/udp jetbrains/youtrack. rc = 125. stdout = [’’]. stderr = [“Unable to find image ‘jetbrains/youtrack:latest’ locally”, ‘/usr/bin/docker: Error response from daemon: manifest for jetbrains/youtrack:latest not found.’, “See ‘/usr/bin/docker run --help’.”, ‘’]
Traceback (most recent call last):
File “/opt/rockstor/src/rockstor/storageadmin/views/rockon_helpers.py”, line 121, in install
generic_install)(rockon)
File “/opt/rockstor/src/rockstor/storageadmin/views/rockon_helpers.py”, line 219, in generic_install
run_command(cmd)
File “/opt/rockstor/src/rockstor/system/osi.py”, line 115, in run_command
raise CommandException(cmd, out, err, rc)
CommandException: Error running a command. cmd = /usr/bin/docker run -d --restart=unless-stopped --name youtrack-official -v /mnt2/youtrack-data:/opt/youtrack/data -v /mnt2/youtrack-config:/opt/youtrack/conf -v /mnt2/youtrack-logs:/opt/youtrack/logs -v /mnt2/youtrack-backup:/opt/youtrack/backups -v /etc/localtime:/etc/localtime:ro -p 8089:8080/tcp -p 8089:8080/udp jetbrains/youtrack. rc = 125. stdout = [’’]. stderr = [“Unable to find image ‘jetbrains/youtrack:latest’ locally”, ‘/usr/bin/docker: Error response from daemon: manifest for jetbrains/youtrack:latest not found.’, “See ‘/usr/bin/docker run --help’.”, ‘’]

It seems that jenkins does not maintain a latest version of the docker image.
I have two questions :

  • How can I specify the version I want to be pulled ?
  • Could the version be a part of the rock-on configuration ? (I could even make a Pull Request with some directions).

Thank you

Posts: 3

Participants: 2

Read full topic

Error - After install first webui login

$
0
0

@jsmith100 wrote:

[Please complete the below template with details of the problem reported on your Web-UI. Be as detailed as possible. Community members, including developers, shall try and help. Thanks for your time in reporting this issue! We recommend purchasing commercial support for expedited support directly from the developers.]

Brief description of the problem

Logged into the webUI for the first time. Received this error.

I had Rockstor running previously with no issues. I wanted to change the system disk from my 4TB drive to a 256gb nVME SSD. The install went ok, but when I logged in I received this error. This was a new SSD drive.

Detailed step by step instructions to reproduce the problem

Open WebUI and login.

Web-UI screenshot

rockstor%20snipit2

Error Traceback provided on the Web-UI

Traceback (most recent call last): File "/opt/rockstor/src/rockstor/rest_framework_custom/generic_view.py", line 40, in _handle_exception yield File "/opt/rockstor/src/rockstor/storageadmin/views/disk.py", line 272, in post return self._update_disk_state() File "/opt/rockstor/eggs/Django-1.6.11-py2.7.egg/django/db/transaction.py", line 371, in inner return func(*args, **kwargs) File "/opt/rockstor/src/rockstor/storageadmin/views/disk.py", line 218, in _update_disk_state p.uuid = btrfs_uuid(dob.name) File "/opt/rockstor/src/rockstor/fs/btrfs.py", line 919, in btrfs_uuid [BTRFS, 'filesystem', 'show', '/dev/disk/by-id/%s' % disk]) File "/opt/rockstor/src/rockstor/system/osi.py", line 104, in run_command raise CommandException(cmd, out, err, rc) CommandException: Error running a command. cmd = ['/sbin/btrfs', 'filesystem', 'show', '/dev/disk/by-id/nvme0n1p4']. rc = 1. stdout = ['']. stderr = ['']

Posts: 2

Participants: 2

Read full topic

Can not create an SFTP share on openSUSE

$
0
0

@freaktechnik wrote:

When trying to create an SFTP share on openSUSE I got the following error:

[Errno 2] No such file or directory: '/lib64/libpopt.so.0'

            Traceback (most recent call last):
  File "/opt/rockstor/src/rockstor/rest_framework_custom/generic_view.py", line 41, in _handle_exception
    yield
  File "/opt/rockstor/src/rockstor/storageadmin/views/sftp.py", line 80, in post
    rsync_for_sftp(chroot_loc)
  File "/opt/rockstor/src/rockstor/system/ssh.py", line 127, in rsync_for_sftp
    ('%s/lib64' % chroot_loc))
  File "/usr/lib64/python2.7/shutil.py", line 133, in copy
    copyfile(src, dst)
  File "/usr/lib64/python2.7/shutil.py", line 96, in copyfile
    with open(src, 'rb') as fsrc:
IOError: [Errno 2] No such file or directory: '/lib64/libpopt.so.0'

zypper says libpopt0 is already installed. I can find it at /usr/lib64/libpopt.so.0, so the code is possibly looking for it in the wrong place?

Posts: 3

Participants: 3

Read full topic

BTRFS Balance data rescue

$
0
0

@lexxa wrote:

Hello,
I am having a bit of a pcikle over here.
After adding an additional HDD to my pool (data single, metadata raid1) in the GUI a balance was initiated automatically. After less than an hour a power surge in my neighborhood occured.
Once the server came back up all the sharew were unmounted and the pool with the new drive reports as unmounted. Also several other pools report the same status.
After tryung to click on the pool in question I get the following in the GUI:
Unknown internal error doing a GET to /api/pools/10/balance?page=1&format=json&page_size=9000&count=&snap_type=admin
Also the GUI Storage-Pools reports 2.99GB usage of the pool whereas prior to this the pool was filled with about 13TB of data.
At thait point I tryed:
btrfs rescue super-recover
the result is that all superblocks are good.
btrfs rescue chunk-recover gives me back full successfull read and crashes with some kind od systrace output (can be replicated).
any atempt at btrfs check gives me an error that one of the drives is used and cannot run. lsof states the device is not in use at all.
btrfs filesystem show properly identifies the pool with the drives and their capacity and usage.
Trying to use “skip_balance” as a mount option and rebooting is not effective.

At this point I am clueless what to try next. The data are sort of backed up, however I would prefer not to restore 15TB (with my connectivity and hw performance this would mean 3 week process). I care only about the “balanced” pool. All other data can be lost without any damage.

Any suggestion or request for logs would be more than appreciated.

Posts: 3

Participants: 2

Read full topic

Initscripts conflicts since today

$
0
0

@dont wrote:

Hi,
I’m running rockstor 3.9.2-57 stable release.

Today I saw the flashing sign that there were updates available.
But I also received a cron.daily message.

/etc/cron.daily/0yum-daily.cron:

Failed to check for updates with the following error message:
Failed to build transaction: initscripts conflicts with rockstor-release-3-8.16.el7.x86_64

I saw initscripts with release 3-8.16??? I’m running 3.9.2-57.

Running from the console a yum check show a lot of duplicates. Don’t know if it relates.

Cheers,

J.

Posts: 3

Participants: 2

Read full topic

Can no longer log in to WebUI

$
0
0

@quistian wrote:

I installed the lastest version of Rockstor. I tried installing Plex from the Rock-On interface.
There was an error and now the WebGUI does not work at all. It is impossible to log in. I does not seem like the nginx process is listening on port 443.

Posts: 6

Participants: 2

Read full topic


Replication failing

$
0
0

@Stefan wrote:

Hi All

I am setting up replication and I am getting a receiver-error.

Primary: rockstor
Secodary: backup

I noticed when I add a receiver the backup appliance shows up at Rockstor in the interface. However i set up the appliance communication using ip addresses.

Receiver:
[04/May/2020 14:14:02] ERROR [storageadmin.util:44] Exception: Share (1E484D56-64A3-9411-8BCA-716EC6808932_data) already exists. Choose a different name.
Traceback (most recent call last):
File “/opt/rockstor/eggs/gunicorn-19.7.1-py2.7.egg/gunicorn/workers/sync.py”, line 68, in run_for_one
self.accept(listener)
File “/opt/rockstor/eggs/gunicorn-19.7.1-py2.7.egg/gunicorn/workers/sync.py”, line 27, in accept
client, addr = listener.accept()
File “/usr/lib64/python2.7/socket.py”, line 202, in accept
sock, addr = self._sock.accept()
error: [Errno 11] Resource temporarily unavailable
[04/May/2020 14:14:02] ERROR [smart_manager.replication.receiver:91] Failed to verify/create share: 1E484D56-64A3-9411-8BCA-716EC6808932_data… Exception: 500 Server Error: INTERNAL SERVER ERROR

Sender:

[04/May/2020 14:14:05] ERROR [system.osi:119] non-zero code(1) returned by command: [’/usr/sbin/b
trfs’, ‘qgroup’, ‘assign’, ‘0/6155’, ‘-1/-1’, ‘/mnt2/data_pool’]. output: [’’] error: [‘ERROR: un
able to assign quota group: Invalid argument’, ‘’]
[04/May/2020 14:14:05] ERROR [fs.btrfs:1189] “ERROR: unable to assign quota group: Invalid argume
nt” received on fs (/mnt2/data_pool), skipping qgroup assign: child (0/6155), parent (-1/-1). Thi
s may be related to an undetermined quota state.
[04/May/2020 14:14:05] ERROR [smart_manager.replication.sender:74] Id: 1E484D56-64A3-9411-8BCA-71
6EC6808932-2. unexpected reply(receiver-error) for 1E484D56-64A3-9411-8BCA-716EC6808932-2. extend
ed reply: Failed to verify/create share: 1E484D56-64A3-9411-8BCA-716EC6808932_data… Exception: 5
00 Server Error: INTERNAL SERVER ERROR. Aborting. Exception: unexpected reply(receiver-error) for
1E484D56-64A3-9411-8BCA-716EC6808932-2. extended reply: Failed to verify/create share: 1E484D56-
64A3-9411-8BCA-716EC6808932_data… Exception: 500 Server Error: INTERNAL SERVER ERROR. Aborting
Best regards

Posts: 2

Participants: 2

Read full topic

Replication start and then failes

$
0
0

@Stefan wrote:

Hello,

I have an existing rockstor whcih has a Share called daat which I would like to replicate to a backup rockstor, both systems are up to date.

Primary 192.168.1.14

[root@rockstor3 log]# cat supervisord_replication_stderr.log
Process ReplicaScheduler-1:
Traceback (most recent call last):
File “/usr/lib64/python2.7/multiprocessing/process.py”, line 258, in _bootstrap
self.run()
File “/opt/rockstor/src/rockstor/smart_manager/replication/listener_broker.py”, line 195, in run
% (self.listener_interface, self.listener_port))
File “zmq/backend/cython/socket.pyx”, line 487, in zmq.backend.cython.socket.Socket.bind (zmq/backend/cython/socket.c:5156)
File “zmq/backend/cython/checkrc.pxd”, line 25, in zmq.backend.cython.checkrc._check_rc (zmq/backend/cython/socket.c:7535)
raise ZMQError(errno)
ZMQError: Address already in use
Process ReplicaScheduler-1:
Traceback (most recent call last):
File “/usr/lib64/python2.7/multiprocessing/process.py”, line 258, in _bootstrap
self.run()
File “/opt/rockstor/src/rockstor/smart_manager/replication/listener_broker.py”, line 195, in run
% (self.listener_interface, self.listener_port))
File “zmq/backend/cython/socket.pyx”, line 487, in zmq.backend.cython.socket.Socket.bind (zmq/backend/cython/socket.c:5156)
File “zmq/backend/cython/checkrc.pxd”, line 25, in zmq.backend.cython.checkrc._check_rc (zmq/backend/cython/socket.c:7535)
raise ZMQError(errno)
ZMQError: Address already in use
Process ReplicaScheduler-1:
Traceback (most recent call last):
File “/usr/lib64/python2.7/multiprocessing/process.py”, line 258, in _bootstrap
self.run()
File “/opt/rockstor/src/rockstor/smart_manager/replication/listener_broker.py”, line 195, in run
% (self.listener_interface, self.listener_port))
File “zmq/backend/cython/socket.pyx”, line 487, in zmq.backend.cython.socket.Socket.bind (zmq/backend/cython/socket.c:5156)
File “zmq/backend/cython/checkrc.pxd”, line 25, in zmq.backend.cython.checkrc._check_rc (zmq/backend/cython/socket.c:7535)
raise ZMQError(errno)
ZMQError: Address already in use
Process ReplicaScheduler-1:
Traceback (most recent call last):
File “/usr/lib64/python2.7/multiprocessing/process.py”, line 258, in _bootstrap
self.run()
File “/opt/rockstor/src/rockstor/smart_manager/replication/listener_broker.py”, line 213, in run
address, command, msg = frontend.recv_multipart()
ValueError: need more than 2 values to unpack
Process ReplicaScheduler-1:
Traceback (most recent call last):
File “/usr/lib64/python2.7/multiprocessing/process.py”, line 258, in _bootstrap
self.run()
File “/opt/rockstor/src/rockstor/smart_manager/replication/listener_broker.py”, line 213, in run
address, command, msg = frontend.recv_multipart()
ValueError: need more than 2 values to unpack
Process ReplicaScheduler-1:
Traceback (most recent call last):
File “/usr/lib64/python2.7/multiprocessing/process.py”, line 258, in _bootstrap
self.run()
File “/opt/rockstor/src/rockstor/smart_manager/replication/listener_broker.py”, line 213, in run
address, command, msg = frontend.recv_multipart()
ValueError: need more than 2 values to unpack
Process ReplicaScheduler-1:
Traceback (most recent call last):
File “/usr/lib64/python2.7/multiprocessing/process.py”, line 258, in _bootstrap
self.run()
File “/opt/rockstor/src/rockstor/smart_manager/replication/listener_broker.py”, line 213, in run
address, command, msg = frontend.recv_multipart()
ValueError: need more than 2 values to unpack
[root@rockstor3 log]#

Secondary:
[root@backup log]# cat supervisord_replication_stderr.log
Package upgrade
/opt/rockstor/eggs/setuptools-46.1.3-py2.7.egg/pkg_resources/py2_warn.py:21: UserWarning: Setuptools will stop working on Python 2


You are running Setuptools on Python 2, which is no longer
supported and

SETUPTOOLS WILL STOP WORKING <<<
in a subsequent release (no sooner than 2020-04-20).
Please ensure you are installing
Setuptools using pip 9.x or later or pin to setuptools<45
in your environment.
If you have done those things and are still encountering
this message, please follow up at
https://bit.ly/setuptools-py2-warning.


sys.version_info < (3,) and warnings.warn(pre + “" * 60 + msg + "” * 60)
/opt/rockstor/eggs/setuptools-46.1.3-py2.7.egg/pkg_resources/py2_warn.py:21: UserWarning: Setuptools will stop working on Python 2


You are running Setuptools on Python 2, which is no longer
supported and

SETUPTOOLS WILL STOP WORKING <<<
in a subsequent release (no sooner than 2020-04-20).
Please ensure you are installing
Setuptools using pip 9.x or later or pin to setuptools<45
in your environment.
If you have done those things and are still encountering
this message, please follow up at
https://bit.ly/setuptools-py2-warning.


sys.version_info < (3,) and warnings.warn(pre + “" * 60 + msg + "” * 60)
Process ReplicaScheduler-1:
Traceback (most recent call last):
File “/usr/lib64/python2.7/multiprocessing/process.py”, line 258, in _bootstrap
self.run()
File “/opt/rockstor/src/rockstor/smart_manager/replication/listener_broker.py”, line 213, in run
address, command, msg = frontend.recv_multipart()
ValueError: need more than 2 values to unpack
/opt/rockstor/eggs/setuptools-46.1.3-py2.7.egg/pkg_resources/py2_warn.py:21: UserWarning: Setuptools will stop working on Python 2


You are running Setuptools on Python 2, which is no longer
supported and

SETUPTOOLS WILL STOP WORKING <<<
in a subsequent release (no sooner than 2020-04-20).
Please ensure you are installing
Setuptools using pip 9.x or later or pin to setuptools<45
in your environment.
If you have done those things and are still encountering
this message, please follow up at
https://bit.ly/setuptools-py2-warning.


sys.version_info < (3,) and warnings.warn(pre + “" * 60 + msg + "” * 60)
Process ReplicaScheduler-1:
Traceback (most recent call last):
File “/usr/lib64/python2.7/multiprocessing/process.py”, line 258, in _bootstrap
self.run()
File “/opt/rockstor/src/rockstor/smart_manager/replication/listener_broker.py”, line 213, in run
address, command, msg = frontend.recv_multipart()
ValueError: need more than 2 values to unpack
/opt/rockstor/eggs/setuptools-46.1.3-py2.7.egg/pkg_resources/py2_warn.py:21: UserWarning: Setuptools will stop working on Python 2


You are running Setuptools on Python 2, which is no longer
supported and

SETUPTOOLS WILL STOP WORKING <<<
in a subsequent release (no sooner than 2020-04-20).
Please ensure you are installing
Setuptools using pip 9.x or later or pin to setuptools<45
in your environment.
If you have done those things and are still encountering
this message, please follow up at
https://bit.ly/setuptools-py2-warning.


sys.version_info < (3,) and warnings.warn(pre + “" * 60 + msg + "” * 60)
Process ReplicaScheduler-1:
Traceback (most recent call last):
File “/usr/lib64/python2.7/multiprocessing/process.py”, line 258, in _bootstrap
self.run()
File “/opt/rockstor/src/rockstor/smart_manager/replication/listener_broker.py”, line 213, in run
address, command, msg = frontend.recv_multipart()
ValueError: need more than 2 values to unpack

Posts: 2

Participants: 2

Read full topic

Timeline for openSUSE re-base

$
0
0

@xradeon wrote:

I was wondering what the general predicted timeline for the openSUSE re-base is right now. I’m currently on Unraid looking to switch to Rockstor but I would rather wait just a little bit if the openSUSE work is getting close. I also need openSUSE since I’m on AMD Epyc 3000 and if I’m doing my research right, CentOS 7 won’t boot on my system, but I’m not 100% sure on that.

Posts: 2

Participants: 2

Read full topic

Error while processing Rock-on

$
0
0

@dil3mm4 wrote:

        Traceback (most recent call last):

File “/opt/rockstor/src/rockstor/rest_framework_custom/generic_view.py”, line 41, in _handle_exception
yield
File “/opt/rockstor/src/rockstor/storageadmin/views/rockon.py”, line 406, in _get_available
cur_res = requests.get(cur_meta_url, timeout=10)
File “/opt/rockstor/eggs/requests-1.1.0-py2.7.egg/requests/api.py”, line 55, in get
return request(‘get’, url, **kwargs)
File “/opt/rockstor/eggs/requests-1.1.0-py2.7.egg/requests/api.py”, line 44, in request
return session.request(method=method, url=url, **kwargs)
File “/opt/rockstor/eggs/requests-1.1.0-py2.7.egg/requests/sessions.py”, line 279, in request
resp = self.send(prep, stream=stream, timeout=timeout, verify=verify, cert=cert, proxies=proxies)
File “/opt/rockstor/eggs/requests-1.1.0-py2.7.egg/requests/sessions.py”, line 374, in send
r = adapter.send(request, **kwargs)
File “/opt/rockstor/eggs/requests-1.1.0-py2.7.egg/requests/adapters.py”, line 215, in send
raise Timeout(e)
Timeout: HTTPConnectionPool(host=‘rockstor.com’, port=80): Request timed out. (timeout=10)

Posts: 2

Participants: 1

Read full topic

URL not working

$
0
0

@Harry_Irving wrote:

I have just installed the software on my pc and get to a point where I am informed of my IP address and told to log in. However, when I type the IP into a search engine the page is not available. Any help?

Posts: 1

Participants: 1

Read full topic

Viewing all 1938 articles
Browse latest View live