Türkiye
Az konuş, çok çalış..

Forum

Bildirimler
Tümünü temizle

(ÇÖZÜLDÜ) /tmp dizinini hard disk ile bağlamanın yolu var mı ?

15 Yazılar
2 Üyeler
0 Reactions
2,276 Görüntüleme
(@eronis)
Gönderiler: 59
Trusted Member
Konu başlatıcı
 

Bunu daha önce ubuntu forumda sormuştum, sağolsunlar orada yardım ettiler ama birşey farkettim;



You can raise the size limit in /etc/fstab:

tmpfs                  /tmp      tmpfs    size=2G,nr_inodes=10k  0      0

Then remount it:

# mount -o remount /tmp

Be careful with the size, though.  Since it exists in RAM, you don't want a tmpfs partition to be bigger than your RAM, otherwise the big bad OOM killer will come along and start assassinating your processes.

Bunları ne olur ne olmaz diye not almıştım. Alttaki yazı dikkatimi çekti çünkü sadece 4GB RAM'im var ve 1GB sisteme ve tarayıcıya gidiyor zaten. Bugün sisteme program yüklerken yeterli alan yok diye hata verdi ve yeniden başlatana kadar hiçbirşey yükleyemedim. İlginç tarafı 10GB'ın sadece %1'i dolu gözüküyor (/tmp'ye 10GB vermiştim nolur nolmaz diye). Htop'a girdim 1GB RAM zoraki kullanılıyor. Kafam allak bullak oldu. Bu /tmp dizinini nasıl doğrudan hard diske bağlarım ? Yada bilgisayarımın sorunu nedir ? Niye aynı hatayı almaya devam ediyorum ve sistem her yerde farklı birşey söylüyor ?

 
Gönderildi : 30/12/2015 11:33 am
 ata
(@ata)
Gönderiler: 2110
Noble Member
 
mount -o remount,size=10G,noatime /tmp

bu komut işine yarıyor ve randıman alıyorsan betikle açılışa ekleyebilirsin yada fstab'a ekle

Suskunluğum asaletimdendir,her lafa verilecek cevabım var. Ama bir lafa bakarım laf mı ? diye bir de söyleyene bakarım adam mı ? diye

                        

 
Gönderildi : 30/12/2015 11:40 am
(@eronis)
Gönderiler: 59
Trusted Member
Konu başlatıcı
 

Başlangıç betiğinden kastını anlamadığım için birşey yapamıyorum hocam. Bildiğim kadarıyla bu kodlar root izni gerektiriyor, biraz daha açıklar mısın ? 🙂

 
Gönderildi : 30/12/2015 11:55 am
 ata
(@ata)
Gönderiler: 2110
Noble Member
 

~/.bashrc dosyasın da  yaptıklarımız normal hesap için, ~root/.bashrc dosyasın da  yaptıklarımız root hesabı için geçerli

Suskunluğum asaletimdendir,her lafa verilecek cevabım var. Ama bir lafa bakarım laf mı ? diye bir de söyleyene bakarım adam mı ? diye

                        

 
Gönderildi : 30/12/2015 12:15 pm
(@eronis)
Gönderiler: 59
Trusted Member
Konu başlatıcı
 

Hocam yaptığım hiçbirşey para etmedi. Sanırım 4GB ram'im olduğu için. Ya /tmp'yi ram'i değil, hard disk'i kullanmaya zorlayacaz yada yeni ram alacağım. Ama şu son yaptıklarımızdan sonra bilgisayarımın açılış hızı ilk başta 15-20 saniye iken (SSD gibiydi mübarek) şimdi dakikalara çıktı. Sanırım birşeyleri karıştırdık sistemde. Üstelik ram'im 4 gb ve eğer paketin boyutu boş olan ram alanını geçerse programların alayını kapatıyor, eğer o da yetmezse oturumu kapatıyor (ki bu da kurulumu bitiriyor)

 
Gönderildi : 30/12/2015 1:22 pm
 ata
(@ata)
Gönderiler: 2110
Noble Member
 

ne yaptınız son olarak ilk mesajdaki işlem mi ? dünde açıklamıştım diğer forumda açılışa etki eder diye .
yaptığın işlemleri geri almayı deneyebilirsin bu açılışı hızlandırır ayrıca ram ile hdd bölümü arasında hız farkı çok fazladır .
ram en az 50 kat hızlıdır yapılan işlemi geri aldığında açılış düzelecektir

Suskunluğum asaletimdendir,her lafa verilecek cevabım var. Ama bir lafa bakarım laf mı ? diye bir de söyleyene bakarım adam mı ? diye

                        

 
Gönderildi : 30/12/2015 1:29 pm
(@eronis)
Gönderiler: 59
Trusted Member
Konu başlatıcı
 

İlk mesajdaki işlemi yaptım, sonra /etc/fstab'daki girdilerimi sildim karışıklık olmasın diye, eski haline getirdim.

/root dizininde .bashrc diye bir dosya yoktu, onun için internette araştırdım ve şu sayfaya rasladım.

https://superuser.com/questions/268460/wheres-bashrc-for-root



Normally the .bashrc file for the root user should be there: /root/.bashrc
If it is not the case, you can copy the 2 following files into /root, then you can edit the .bashrc file as you want.

cp /etc/skel/.bash_profile /root
cp /etc/skel/.bashrc /root

adam böyle demiş. Uygulayıp /root/.bashrc yi dediğin gibi değiştirdim. (kısaca sonuna ekledim)

 
Gönderildi : 30/12/2015 1:36 pm
 ata
(@ata)
Gönderiler: 2110
Noble Member
 

şimdi basrc ile ilgili bir şey yapamazsın randıman alamadığından bir anlamı kalmaz sen randıman aldığın komutu eklemen için söylemiştim .

işlemleri birbirine karıştırmadan sıra ile gitmelisin acele etmeden

Suskunluğum asaletimdendir,her lafa verilecek cevabım var. Ama bir lafa bakarım laf mı ? diye bir de söyleyene bakarım adam mı ? diye

                        

 
Gönderildi : 30/12/2015 1:50 pm
(@eronis)
Gönderiler: 59
Trusted Member
Konu başlatıcı
 

Tamamdır sorunumu çözdüm.

/etc/fstab'daki swap bölümünün UUID'sini yanlışlıkla değiştirmişim.

blkid /dev/sda1

komutunun çıktısındaki UUID yi yapıştırdım, açılış zamanı büyük ölçüde düzeldi. Ancak hala sorunum devam ediyor. Bu /tmp dizininin ram üzerinde değil hard disk üzerinde yer kullanmasını istiyorum çünkü ram'imin boyutu çok sınırlı ve bazen gerçekten şişiyor ve yükleme yarıda kalıyor. 1 uygulamayı "kurabilrmek için" 100 lira küsür bayılmak istemiyorum. Bu konuda ne yapabilirim ? Bu /tmp dizinini hard diski yada swap alanını kullanmaya zorlamanın bir yolu yok mu ?

 
Gönderildi : 30/12/2015 2:19 pm
 ata
(@ata)
Gönderiler: 2110
Noble Member
 

öncelikle sakin olarak işine yarayan komut hangisi ise onu belirt açılışa eklemeyi deneyelim .çok hızlı karar değişir isen bizlerin kafası karışıyor

ayrıca tmpfs ram ve swap kullanır  sen öyle 10 gb dersen tabiki de reboot ettiğinde kalıcı olmaz .
2gb ram 2 gb swap varsa ? bu alan düşünülerek boyutlandırılmalıdır

Suskunluğum asaletimdendir,her lafa verilecek cevabım var. Ama bir lafa bakarım laf mı ? diye bir de söyleyene bakarım adam mı ? diye

                        

 
Gönderildi : 30/12/2015 2:26 pm
(@eronis)
Gönderiler: 59
Trusted Member
Konu başlatıcı
 

Swap kullandığını bilmiyordum. Bu durumda 8GB verdim. 4GB RAM + 8 GB SWAP var, yetmemesi mümkün değil. Bir süre böyle deneyim, olursa da olmazsa da dönüş yapacağım.

 
Gönderildi : 30/12/2015 4:54 pm
 ata
(@ata)
Gönderiler: 2110
Noble Member
 

öncelikle ram kullanır ram yetişmediği yerde haliyle swap destekler .dönüş yaparsanız farklı fikirler türetebilirizde

Suskunluğum asaletimdendir,her lafa verilecek cevabım var. Ama bir lafa bakarım laf mı ? diye bir de söyleyene bakarım adam mı ? diye

                        

 
Gönderildi : 30/12/2015 4:57 pm
(@eronis)
Gönderiler: 59
Trusted Member
Konu başlatıcı
 

Sorunum çözüldü, ama şimdi de kurmak istediğim programla ilgili sıkıntı yaşıyorum 😀 Neyse /tmp ile ilgili artık bir derdim kalmadı. Şimdi programı çalıştırmak ile cebelleşmem gerekecek (Windows kullanıcıları bile bu sorunu yaşıyor)

 
Gönderildi : 30/12/2015 5:31 pm
 ata
(@ata)
Gönderiler: 2110
Noble Member
 

sorunu çözmene sevindim .kısacası olandan daha büyük alan yapmak sorun olur. program ile alakalı bir bilgim yok .başlığa çözüldü düyebilirmiyiz . ;D

Suskunluğum asaletimdendir,her lafa verilecek cevabım var. Ama bir lafa bakarım laf mı ? diye bir de söyleyene bakarım adam mı ? diye

                        

 
Gönderildi : 30/12/2015 5:41 pm
(@eronis)
Gönderiler: 59
Trusted Member
Konu başlatıcı
 

Diyelim hocam 🙂

 
Gönderildi : 31/12/2015 11:37 am
Paylaş:
Translate »