May 15, 201412 yr Wow that was fast Since we have your attention ... I'm curious how much trouble it would be to have a smaller vm .img ? My SSD is a bit small AND I just don't see my needing a 15GB image. I don't know if I'm even really asking for you to do anything ... mostly I'm just curious what is realistically the smallest we could make the img knowing we'd then also have a data.img? Even with all the typical applications everyone runs, how big could that possibly be? I'm shooting for something 10GB or less.
May 15, 201412 yr Author Wow that was fast Since we have your attention ... I'm curious how much trouble it would be to have a smaller vm .img ? My SSD is a bit small AND I just don't see my needing a 15GB image. I don't know if I'm even really asking for you to do anything ... mostly I'm just curious what is realistically the smallest we could make the img knowing we'd then also have a data.img? Even with all the typical applications everyone runs, how big could that possibly be? I'm shooting for something 10GB or less. I've installed Arch in as little as 7GB before now, but with updates and stuff over a few weeks it filled up. I wouldn't really go much less than 10GB tbh.
May 15, 201412 yr Wow that was fast Since we have your attention ... I'm curious how much trouble it would be to have a smaller vm .img ? My SSD is a bit small AND I just don't see my needing a 15GB image. I don't know if I'm even really asking for you to do anything ... mostly I'm just curious what is realistically the smallest we could make the img knowing we'd then also have a data.img? Even with all the typical applications everyone runs, how big could that possibly be? I'm shooting for something 10GB or less. I've installed Arch in as little as 7GB before now, but with updates and stuff over a few weeks it filled up. I wouldn't really go much less than 10GB tbh. +1 im using just over 10GB right now, got a few apps installed but nothing too heavy, plex eats a fair bit of space depending on your library size of course :-)
May 15, 201412 yr updates? are those not cleaned up / able to be cleaned up? Plex, well I'd host the library in a data.img so nothing about plex should make the VM bigger beyond the few hundred megabytes of the install itself. I can see myself installing crashplan someday, and a torrent client but neither of those should add much to the vm image. Still, I guess I hear ya about not going below 10gb. what I need to do is bite the bullet and buy a larger SSD
May 15, 201412 yr I've installed Arch in as little as 7GB before now, but with updates and stuff over a few weeks it filled up. I wouldn't really go much less than 10GB tbh. With, or without, a desktop? I've been running ArchVM since end of March, hosting LogitechMediaServer, Deluge, MariaDB and minidlna servers. Disk usage is currently a little under 3GB. On the other hand, my other ArchVM, running vnc/xfce and jdownloader is already somewhat over 3GB and has only been in real use for two days. So, I would agree that for running an active desktop, 10GB might be a sensible lower limit, however, as a dedicated server running only a handful of daemons, you might well consider a smaller disk image. So, I guess that the question is: How easy is it for us, the end users, to alter the size of the image file which you provide?
May 15, 201412 yr Author I haven't tried this but it should work (providing the tools are available in unraid which I'm not sure of). http://superuser.com/questions/24838/is-it-possible-to-resize-a-qemu-disk-image Sent from my Nexus 5 using Tapatalk
May 17, 201412 yr ironic, quick (i hope) question as I work on getting Plex up and running to include moving my plug-in created library into the VM ... So Plex docs say the library should be owned by plex:plex but the default library location for your package is set to plex:users. Is that by design? does it matter since it is the users group anyway? Also did you set PLEX_MEDIA_SERVER_HOME=/opt/plexmediaserver? Because linux default is /usr/lib The reason I even dug into it is because I'm migrating my unraid plex library and I know permissions can be a gotcha.
May 18, 201412 yr Author ironic, quick (i hope) question as I work on getting Plex up and running to include moving my plug-in created library into the VM ... So Plex docs say the library should be owned by plex:plex but the default library location for your package is set to plex:users. Is that by design? does it matter since it is the users group anyway? Also did you set PLEX_MEDIA_SERVER_HOME=/opt/plexmediaserver? Because linux default is /usr/lib The reason I even dug into it is because I'm migrating my unraid plex library and I know permissions can be a gotcha. I haven't touched the PKGBUILD, it's just a straight compile of the AUR package.
May 18, 201412 yr hmmm weird. Ok well I just use chown and chgrp to do as the plex docs said and all is working. Still trying to workout my smb mounts but i know that is well warn territory.
May 23, 201412 yr Mind if I request sickrage (its a sickbeard fork w/ torrent support) and crashplan? thx mate!
May 25, 201412 yr Author Mind if I request sickrage (its a sickbeard fork w/ torrent support) and crashplan? thx mate! SickRage and Crashplan are now added.
May 26, 201412 yr SickRage looks promising, thanks for adding. I figured it made sense to update everything before installing it, but that ended in an error. I'm not sure how serious/important it is, nor why it happened. Here is what I got... [root@IronicsArchVM_v4 sickbeard]# pacman -Syyu :: Synchronising package databases... core 111.7 KiB 176K/s 00:01 [################################################] 100% extra 1614.2 KiB 57.8K/s 00:28 [################################################] 100% community 2.2 MiB 51.9K/s 00:43 [################################################] 100% multilib 116.0 KiB 123K/s 00:01 [################################################] 100% archlinuxfr 18.8 KiB 73.8K/s 00:00 [################################################] 100% unraid6repo 8.9 KiB 277K/s 00:00 [################################################] 100% :: Starting full system upgrade... resolving dependencies... looking for inter-conflicts... Packages (27): avahi-0.6.31-12 dbus-1.8.2-1 elfutils-0.158-3 gawk-4.1.1-1 glibc-2.19-5 grep-2.19-1 harfbuzz-0.9.28-1 libdbus-1.8.2-1 libgpg-error-1.13-1 libxcb-1.10-2 linux-3.14.4-1 llvm-libs-3.4.1-2 man-pages-3.67-1 mesa-10.1.4-1 mesa-libgl-10.1.4-1 netctl-1.7-1 pam-1.1.8-4 par2cmdline-0.6.7-1 python-3.4.1-1 python2-cryptography-0.4-1 sdl-1.2.15-6 shadow-4.2.1-1 sickbeard-git-3762.d43f491-1 sudo-1.8.10.p3-1 tzdata-2014c-1 unrar-1:5.1.5-1 wayland-1.5.0-1 Total Download Size: 33.76 MiB Total Installed Size: 279.74 MiB Net Upgrade Size: 8.10 MiB :: Proceed with installation? [Y/n] y :: Retrieving packages ... glibc-2.19-5-x86_64 8.4 MiB 45.7K/s 03:08 [################################################] 100% grep-2.19-1-x86_64 189.7 KiB 28.6K/s 00:07 [################################################] 100% man-pages-3.67-1-any 5.2 MiB 43.4K/s 02:02 [################################################] 100% netctl-1.7-1-any 34.7 KiB 9.40K/s 00:04 [################################################] 100% pam-1.1.8-4-x86_64 605.3 KiB 44.7K/s 00:14 [################################################] 100% elfutils-0.158-3-x86_64 656.8 KiB 44.8K/s 00:15 [################################################] 100% harfbuzz-0.9.28-1-x86_64 223.9 KiB 49.6K/s 00:05 [################################################] 100% wayland-1.5.0-1-x86_64 107.3 KiB 24.3K/s 00:04 [################################################] 100% mesa-10.1.4-1-x86_64 3.1 MiB 41.6K/s 01:15 [################################################] 100% mesa-libgl-10.1.4-1-x86_64 3.0 KiB 275K/s 00:00 [################################################] 100% python-3.4.1-1-x86_64 15.4 MiB 43.7K/s 06:00 [################################################] 100% (27/27) checking keys in keyring [################################################] 100% (27/27) checking package integrity [################################################] 100% (27/27) loading package files [################################################] 100% (27/27) checking for file conflicts [################################################] 100% error: failed to commit transaction (conflicting files) sickbeard-git: /opt/sickbeard/data/css/lib/jquery-ui-1.10.4.custom.css exists in filesystem sickbeard-git: /opt/sickbeard/data/js/lib/jquery-ui-1.10.4.custom.min.js exists in filesystem sickbeard-git: /opt/sickbeard/data/js/lib/jquery.form-3.50.js exists in filesystem sickbeard-git: /opt/sickbeard/data/js/lib/jquery.tablesorter-2.16.3.min.js exists in filesystem sickbeard-git: /opt/sickbeard/data/js/lib/jquery.tablesorter.widgets-2.16.3.min.js exists in filesystem sickbeard-git: /opt/sickbeard/sickbeard/metadata/mede8er.py exists in filesystem Errors occurred, no packages were upgraded. so, conflicting files, and no packages were upgraded it seems. How do I resolve this? I thought that pacman would just handle all this for us, but admit, this is all still pretty new to me. thanks again. (PS: Latest Formula1 race is still not available to download, and I'm only just now watching qualifying )
May 26, 201412 yr I just tried this and got the same result when upgrading: [root@archvm ~]# pacman -Syu :: Synchronizing package databases... core 111.7 KiB 901K/s 00:00 [######################] 100% extra 1614.2 KiB 2.44M/s 00:01 [######################] 100% community 2.2 MiB 2.59M/s 00:01 [######################] 100% multilib 116.0 KiB 935K/s 00:00 [######################] 100% archlinuxfr 18.8 KiB 179K/s 00:00 [######################] 100% unraid6repo 8.9 KiB 4.33M/s 00:00 [######################] 100% :: Starting full system upgrade... resolving dependencies... looking for inter-conflicts... Packages (25): avahi-0.6.31-12 dbus-1.8.2-1 device-mapper-2.02.106-2 gawk-4.1.1-1 gcc-libs-4.9.0-2 glibc-2.19-5 gnutls-3.3.2-1 grep-2.19-1 libdbus-1.8.2-1 libgpg-error-1.13-1 libxcb-1.10-2 linux-3.14.4-1 lvm2-2.02.106-2 man-pages-3.67-1 netctl-1.7-1 pacman-4.1.2-6 pam-1.1.8-4 par2cmdline-0.6.7-1 python-3.4.1-1 shadow-4.2.1-1 sickbeard-git-3762.d43f491-1 sqlite-3.8.4.3-2 sudo-1.8.10.p3-1 tzdata-2014c-1 unrar-1:5.1.5-1 Total Download Size: 20.75 MiB Total Installed Size: 246.70 MiB Net Upgrade Size: 6.60 MiB :: Proceed with installation? [Y/n] :: Retrieving packages ... grep-2.19-1-x86_64 189.7 KiB 949K/s 00:00 [######################] 100% man-pages-3.67-1-any 5.2 MiB 5.15M/s 00:01 [######################] 100% netctl-1.7-1-any 34.7 KiB 33.9M/s 00:00 [######################] 100% python-3.4.1-1-x86_64 15.4 MiB 3.66M/s 00:04 [######################] 100% (25/25) checking keys in keyring [######################] 100% (25/25) checking package integrity [######################] 100% (25/25) loading package files [######################] 100% (25/25) checking for file conflicts [######################] 100% error: failed to commit transaction (conflicting files) sickbeard-git: /opt/sickbeard/data/css/lib/jquery-ui-1.10.4.custom.css exists in filesystem sickbeard-git: /opt/sickbeard/data/js/lib/jquery-ui-1.10.4.custom.min.js exists in filesystem sickbeard-git: /opt/sickbeard/data/js/lib/jquery.form-3.50.js exists in filesystem sickbeard-git: /opt/sickbeard/data/js/lib/jquery.tablesorter-2.16.3.min.js exists in filesystem sickbeard-git: /opt/sickbeard/data/js/lib/jquery.tablesorter.widgets-2.16.3.min.js exists in filesystem sickbeard-git: /opt/sickbeard/sickbeard/metadata/mede8er.py exists in filesystem Errors occurred, no packages were upgraded.
May 26, 201412 yr Author OK I'll just roll back the sickbeard package. Sent from my Nexus 5 using Tapatalk
May 26, 201412 yr thanks. I've now got sickrage running, so I'll probably stick with it for a while, so no hurry on my part.
May 26, 201412 yr Should be fixed now. You're welcome to test. I just tried rerunning the update and it worked fine. Thanks.
May 26, 201412 yr Author Should be fixed now. You're welcome to test. I just tried rerunning the update and it worked fine. Thanks. Great.
May 26, 201412 yr It looks to have worked for me also, but i did get a weird issue that I've not seen before. I don't suppose it's serious, but in case something needs to be done... ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback' -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect ==> Starting build: 3.14.4-1-ARCH -> Running build hook: [base] -> Running build hook: [udev] -> Running build hook: [modconf] -> Running build hook: [block] ==> WARNING: Possibly missing firmware for module: aic94xx ==> WARNING: Possibly missing firmware for module: smsmdtv -> Running build hook: [filesystems] -> Running build hook: [keyboard] -> Running build hook: [fsck] ==> Generating module dependencies ==> Creating gzip initcpio image: /boot/initramfs-linux-fallback.img ==> Image generation successful Thanks again!
May 27, 201412 yr I just tried this and got the same result when upgrading: [root@archvm ~]# pacman -Syu :: Synchronizing package databases... core 111.7 KiB 901K/s 00:00 [######################] 100% extra 1614.2 KiB 2.44M/s 00:01 [######################] 100% community 2.2 MiB 2.59M/s 00:01 [######################] 100% multilib 116.0 KiB 935K/s 00:00 [######################] 100% archlinuxfr 18.8 KiB 179K/s 00:00 [######################] 100% unraid6repo 8.9 KiB 4.33M/s 00:00 [######################] 100% :: Starting full system upgrade... resolving dependencies... looking for inter-conflicts... Packages (25): avahi-0.6.31-12 dbus-1.8.2-1 device-mapper-2.02.106-2 gawk-4.1.1-1 gcc-libs-4.9.0-2 glibc-2.19-5 gnutls-3.3.2-1 grep-2.19-1 libdbus-1.8.2-1 libgpg-error-1.13-1 libxcb-1.10-2 linux-3.14.4-1 lvm2-2.02.106-2 man-pages-3.67-1 netctl-1.7-1 pacman-4.1.2-6 pam-1.1.8-4 par2cmdline-0.6.7-1 python-3.4.1-1 shadow-4.2.1-1 sickbeard-git-3762.d43f491-1 sqlite-3.8.4.3-2 sudo-1.8.10.p3-1 tzdata-2014c-1 unrar-1:5.1.5-1 Total Download Size: 20.75 MiB Total Installed Size: 246.70 MiB Net Upgrade Size: 6.60 MiB :: Proceed with installation? [Y/n] :: Retrieving packages ... grep-2.19-1-x86_64 189.7 KiB 949K/s 00:00 [######################] 100% man-pages-3.67-1-any 5.2 MiB 5.15M/s 00:01 [######################] 100% netctl-1.7-1-any 34.7 KiB 33.9M/s 00:00 [######################] 100% python-3.4.1-1-x86_64 15.4 MiB 3.66M/s 00:04 [######################] 100% (25/25) checking keys in keyring [######################] 100% (25/25) checking package integrity [######################] 100% (25/25) loading package files [######################] 100% (25/25) checking for file conflicts [######################] 100% error: failed to commit transaction (conflicting files) sickbeard-git: /opt/sickbeard/data/css/lib/jquery-ui-1.10.4.custom.css exists in filesystem sickbeard-git: /opt/sickbeard/data/js/lib/jquery-ui-1.10.4.custom.min.js exists in filesystem sickbeard-git: /opt/sickbeard/data/js/lib/jquery.form-3.50.js exists in filesystem sickbeard-git: /opt/sickbeard/data/js/lib/jquery.tablesorter-2.16.3.min.js exists in filesystem sickbeard-git: /opt/sickbeard/data/js/lib/jquery.tablesorter.widgets-2.16.3.min.js exists in filesystem sickbeard-git: /opt/sickbeard/sickbeard/metadata/mede8er.py exists in filesystem Errors occurred, no packages were upgraded. I've had Couchpotato running for several weeks, When I did a pacman -Syu yesterday, I had a very similar result to bkastner's problem with SB: Total Download Size: 1.71 MiB Total Installed Size: 358.91 MiB Net Upgrade Size: 11.01 MiB :: Proceed with installation? [Y/n] :: Retrieving packages ... libutil-linux-2.24.2-1-x86_64 164.1 KiB 115K/s 00:01 [####################################################################] 100% util-linux-2.24.2-1-x86_64 1584.4 KiB 142K/s 00:11 [####################################################################] 100% (27/27) checking keys in keyring [####################################################################] 100% (27/27) checking package integrity [####################################################################] 100% (27/27) loading package files [####################################################################] 100% (27/27) checking for file conflicts [####################################################################] 100% error: failed to commit transaction (conflicting files) couchpotato-git: /opt/couchpotato/couchpotato/core/notifications/boxcar2/__init__.py exists in filesystem couchpotato-git: /opt/couchpotato/couchpotato/core/notifications/boxcar2/main.py exists in filesystem couchpotato-git: /opt/couchpotato/couchpotato/core/providers/userscript/reddit/__init__.py exists in filesystem couchpotato-git: /opt/couchpotato/couchpotato/core/providers/userscript/reddit/main.py exists in filesystem couchpotato-git: /opt/couchpotato/couchpotato/static/scripts/misc/downloaders.js exists in filesystem couchpotato-git: /opt/couchpotato/libs/importhelper/__init__.py exists in filesystem Errors occurred, no packages were upgraded. [root@ArchVM ~]# What is going on here?
May 27, 201412 yr Author I just tried this and got the same result when upgrading: [root@archvm ~]# pacman -Syu (27/27) checking for file conflicts [####################################################################] 100% error: failed to commit transaction (conflicting files) couchpotato-git: /opt/couchpotato/couchpotato/core/notifications/boxcar2/__init__.py exists in filesystem couchpotato-git: /opt/couchpotato/couchpotato/core/notifications/boxcar2/main.py exists in filesystem couchpotato-git: /opt/couchpotato/couchpotato/core/providers/userscript/reddit/__init__.py exists in filesystem couchpotato-git: /opt/couchpotato/couchpotato/core/providers/userscript/reddit/main.py exists in filesystem couchpotato-git: /opt/couchpotato/couchpotato/static/scripts/misc/downloaders.js exists in filesystem couchpotato-git: /opt/couchpotato/libs/importhelper/__init__.py exists in filesystem Errors occurred, no packages were upgraded. [root@ArchVM ~]# What is going on here? Nothing serious, I just updated the sickbeard and couchpotato packages without fully understanding something. I've rolled back to the old packages now so hopefully for sick and couch the issues are resolved. Live and learn don't ya! BTW - Repo URL is to change soon from 'unraidrepo.ktz.me' to 'repo.ktz.me'.
May 30, 201412 yr I just installed your ArchVM version 5 from scratch, and tried to install SABnzbd, and got a couple of errors while installing... [root@IronicsArchVM_v5 mnt]# pacman -S sabnzbd resolving dependencies... looking for inter-conflicts... Packages (7): par2cmdline-0.6.7-1 python2-cheetah-2.4.4-5 python2-markdown-2.4-3 python2-yenc-0.4.0-2 unrar-1:5.1.5-1 unzip-6.0-6 sabnzbd-0.7.17-1 Total Download Size: 2.12 MiB Total Installed Size: 9.86 MiB :: Proceed with installation? [Y/n] y :: Retrieving packages ... unrar-1:5.1.5-1-x86_64 115.1 KiB 218K/s 00:01 [########################################################] 100% unzip-6.0-6-x86_64 122.8 KiB 217K/s 00:01 [########################################################] 100% par2cmdline-0.6.7-1-x86_64 79.1 KiB 58.4K/s 00:01 [########################################################] 100% python2-markdown-2.4-3-any 91.4 KiB 89.4K/s 00:01 [########################################################] 100% python2-cheetah-2.4.4-5-x86_64 243.9 KiB 132K/s 00:02 [########################################################] 100% python2-yenc-0.4.0-2-x86_64 9.4 KiB 315K/s 00:00 [########################################################] 100% sabnzbd-0.7.17-1-any 1510.5 KiB 199K/s 00:08 [########################################################] 100% (7/7) checking keys in keyring [########################################################] 100% (7/7) checking package integrity [########################################################] 100% (7/7) loading package files [########################################################] 100% (7/7) checking for file conflicts [########################################################] 100% (7/7) checking available disk space [########################################################] 100% (1/7) installing par2cmdline [########################################################] 100% (2/7) installing python2-markdown [########################################################] 100% (3/7) installing python2-cheetah [########################################################] 100% Optional dependencies for python2-cheetah python2-pygments: for the CodeHighlighter filter (4/7) installing python2-yenc [########################################################] 100% (5/7) installing unrar [########################################################] 100% (6/7) installing unzip [########################################################] 100% (7/7) installing sabnzbd [########################################################] 100% /tmp/alpm_OCD30L/.INSTALL: line 12: xdg-mime: command not found /tmp/alpm_OCD30L/.INSTALL: line 13: xdg-icon-resource: command not found ==> If you want to associate .nzb-files with SABnzbd, run 'xdg-mime default sabnzbd.desktop applications/x-nzb' Optional dependencies for sabnzbd xdg-utils: registration of .nzb files python2-feedparser: rss support python2-pyopenssl: ssl support They don't look serious, but thought I should mention them. * I just tried starting sabnzbd and got no errors, but it's not actually running. [root@IronicsArchVM_v5 mnt]# systemctl start sabnzbd [root@IronicsArchVM_v5 mnt]# ps aux | grep sab root 551 0.3 1.5 1283676 31224 ? Ssl 04:23 0:00 /usr/bin/python2 -OO /opt/sabnzbd/SABnzbd.py -l0 root 598 0.0 0.0 10708 1080 pts/0 S+ 04:27 0:00 grep sab
May 30, 201412 yr Author Repo URL is changing from 'unraidrepo.ktz.me' to 'repo.ktz.me/repo' TODAY ( 30/5/14 ). You'll need to edit your pacman.conf file at this time to continue receiving packages. To fix your VM you need to edit your pacman.conf file as follows... nano +99 /etc/pacman.conf Then look for the [unraid6repo] entry and edit it as such: [archVMrepo] SigLevel = Never Server = http://repo.ktz.me/repo Then press Ctrl + X to save the file and quit. Run ' pacman -Syu ' to double check it all works.
Archived
This topic is now archived and is closed to further replies.