Jump to content

rhradec

Member
  • Posts

    7
  • Joined

  • Last visited

Everything posted by rhradec

  1. DON'T REPLACE ALL THE FAILLING DRIVERS AT THE SAME TIME!!!!!!!!!!!!!!!! put the drives you guys took out back, and see if the zpools come up again! The errors reported by "zpool status" doesn't matter at this point... you only got that, because you replaced all fault drives at the same time, specially on the machine where the drives only had erros, but where still online on pool!! Put everything back the way it was, with the fault drives on they original place, and see if the pools come up. If they don't try to import then again, with "zpool import -a" and see. If they do come back up, reboot again just to make sure they come back up on they own again. (don't worry about errors for now) now you replace 1 drive at a time, and let the zpool resilver!!! Once one drive resilvered, you reboot, check if all pools are online, and replace another... and so on. NEVER replace all the drivers at the same time!!! Even with unavailable drives, replace one first and let it resilver... that way when you replace the second, it will have the data on the first new drive to work with, putting less strain on all the old drives!! You have to put the original unavailable/faulting drives back on the pools anyway if you want to dump the data in another storage, or else you won't be able to access much of it. I had this EXACT problem before with zfs when people replaced all faulting drives at the same time thinking that's was the "safest" thing to do!! By putting everything back on the way it was and making the pools online again by "zfs import -a" or even by import with the pool ID, I was able to fix the pool by replacing the drives one by one, let then resilver in between. No data was lost, despite the billions of errors zpool status spitted out! I even fixed a standard linux RAID5 on a Qnap NAS with 3 disks faulting, by doing the same. I put all the 6 drives on a linux machine, replace one by one, with resilver in between. I take care of servers and storage of 2 VFX studios overseas, and I had my fair share of people getting anxious when storage starts to fail and deciding the best thing is to replace all "broken" drives at once instead of doing it in steps, carefully, waiting the software to do its thing on one drive at time. I understand It does seem like the safest is to take all the broken stuff out, but you have to go slowly. By the way, I live in Vancouver, if you guys want some help.
  2. 2 questions: 1. Did someone actually tried to run a P106 on a Linux distro? (X11 runs without monitor, and one can access it using nomachine, vnc, xpra or even VirtuaGL directly over ssh) 2. Did someone actually tried to passthrough a P106? One of the biggest hassles of passthrough a VGA is the fact that Linux "grabs" on the video board for basic console and terminal, and it "doesn't let it go" basically. That's why passtrough is much easier when you use another VGA board for Linux console, so the Nvidia card is free. For the P106, since it's "kinda" not a VGA, I'm curios to see what Linux will do with it! I'm trying to buy one at taobao, but it's a bit confusing for my little dumb calcasian brain... lol... even using google translate! Let's see if I can get through! If someone has a P106 lying around, live near Vancouver and wouldn't mind that I borrow it or even wan't to sell it, let me known! :) -H
  3. I've developed some Android apps for personal use in linux using Python and Kivy! Kivy is perfect to develop apps, if you know python already. https://kivy.org/#home Its also perfect to deliver to booth iOS and Android, since the same code can generate packages for booth platforms, which is awesome! here is a how-to on ios: https://kivy.org/doc/stable/guide/packaging-ios.html The problem is that, to create an iOS ".ipa" package, there's no way but using Xcode... in OSX! 8\ But, since Kivy code is used for booth platforms, you could very well develop and test on Android (even testing on an android emulator in linux - Android studio has android emulation built-in, so you don't need a device), and just use a VM running OSX to generate the IPA when you actually want to test on iOS. To install the latest OSX inside a VirtualBox machine, all the steps are here: ( So you don't need to OWN a Mac at all!! ) https://github.com/geerlingguy/macos-virtualbox-vm You could even automatize the IPA build using ssh, so from inside your "Makefile", so a simple "make ios" in linux would ssh to the OSX virtualbox and build the IPA in the project folder you have on Linux. That way you can work from linux and don't even have to look at OSX and Xcode! lol Is a bit of setup, but after its done, coding is actually very simple and straight forward... and you get Android version for free! lol have fun and let me known how it goes! cheers... -H
  4. I'm a old school C++/Python/Asm programer (started coding back in 86), and I want to write a custom web ui frontend for a python command line backend which handles a renderfarm VM management system. For all the web programmers out there, I have 2 questions: 1. what would you recommend as "best" to write responsive web UIs with dinamic stuff, like Trello/Weekan style drag-and-drop and popups, for example? For "best", I mean the "best visuals" VS "simple and fast to do"! The learning curve and visuals, I think, is the most important for me since right now since I need something that would give me a professional look, and doesn't take days to learn! (I have a lot of stuff to do already... lol...) I'm very used to the way PyQT works for UI's, so if there's a similar framework out there, or even simpler, that would be the best! 2. do you guys known of a simple and fast to write API/Framework for user authenticated (OAUTH) database setup? Basically, I would love to have something that could be easily tied to the UI so it would store the UI Data created by the user automatically. 8P I really hate to deal with SQL/Database queries, so ideally something that would show an OAUTH authentication dialog, and then would store whatever is done in the UI, so the next time the user logins in, the UI is retrieved on the same state, with the same data. Then for the backend, I just need to be able to use Python to easily retrieve the user list and the UI data from each user! ------------------------------------------------------------------------------------------------------------ That's it! Since I'm an old school guy (aka "old man" as my boy calls me! LOL), I'm not very used to the new generation frameworks and languages, so some context from you "kids" out there would be amazing!!! 8P I can reciprocate the help with any C++/Python/Asm/Qt/RSL/OSL/Maya C++ API/Linux/FUSE API/OpenGL-OpenGL ES API/Arnold,Vray,Renderman and other VFX API's/etc; questions you guys have!! LOL!! cheers... -H PS: I work with R&D for rendering in Visual Effects, by the way...
  5. I'm also interested on this... I also got a wx8200 with 16GB of ram, and I was wondering if I could stick 2 X7460 on it instead of the crappy 1 core Xeons it comes with. I use it with Proxmox as a simple virtualization server (running Lizardfs chunks, plex server, etc), upgrading to the X7460 would add support for VT-x and I would finally be able to get proper KVM running on it instead of crappy qemu64 I have today with the standard Xeons!! (the 1 core Xeons that come with it doesn't have VT-x) Even if the clock stays at 800mhz (not sure if the 08B4h motherboard will support a higher frequency), just having the VT-x support and 12 real cores instead of 4 threads would be amazing!! Does someone have a X7460 lying around for testing maybe? (in Vancouver? lol)
×